GeoServer CQL查询时中文问题

1、GeoServer可以进行CQL与ECQL过滤,wms和wfs都可以

2、CQL与ECQL查询时,当传中文时会报错。将中文转为Unicode编码后就可以

/* 
*js Unicode编码转换 
*/ 
var str2Unicode = function(str) { 
    var es=[]; 
    for(var i=0;i < str.length;i++) 
        es[i]=("00"+str.charCodeAt(i).toString(16)).slice(-4); 
    return "\\u"+es.join("\\u"); 

3、传字符串时,用单引号,不要用双引号,否则同样会报错

posted @ 2019-08-21 16:19  苍龙de链  阅读(1314)  评论(11编辑  收藏  举报