jeecms 输入中文查询后 查询关键字变乱码

html页面编码格式:utf-8.
因为cms采用了Velocity模版技术,得到的template的内容编码格式是ISO-8859-1。

因此我们在后台以ISO-8859-1编码取到输入中文的字节数组,然后转为UTF-8编码即可正确显示。

queryTitle = new String(queryTitle.getBytes("ISO-8859-1"),"UTF-8");


你可能感兴趣的:(jeecms 输入中文查询后 查询关键字变乱码)