Geoserver 如何将param的字符串条件设置为viewparams

Geoserver 如何将param的字符串条件设置为viewparams,geoserver,viewparams,Geoserver,Viewparams,类似这样的SQL函数从myFunction“%FILTER%”中选择*,其中FILTER:和any_param>=100,any_param=100和any_param

类似这样的SQL函数从myFunction“%FILTER%”中选择*,其中FILTER:和any_param>=100,any_param<1000。当我运行geoserver/cite/wms?…&viewparams=FILTER:和any_param>=100和any_param<1000;我收到消息error org.xml.sax.SAXParseException;行号:1;列数:1;prolog中不允许包含内容。但是,如果我将这个参数设为默认参数,它就可以正常工作了。问题是什么?也许我需要筛选任何符号?

过滤器是一个OGC协议关键字,我猜您正在进行一些为其设计的验证检查。内容应该是一个XML文档。使用不同的变量名