现在的位置: 首页 > 综合 > 正文

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

2017年12月02日 ⁄ 综合 ⁄ 共 182字 ⁄ 字号 评论关闭

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

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

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

抱歉!评论已关闭.