您的位置:首页 > Web前端 > JavaScript

JSP页面请求参数乱码问题的解决

2012-10-15 15:01 513 查看
这几天开发的时候遇到了小问题,JSP页面传到后台的表单参数是乱码。

我的JSP页面的编码格式是utf-8,同时设置了request.setCharacterEncoding(“utf-8”),最后发现问题所在,同事在struts文件里配了个常量:<constant name="struts.i18n.encoding" value="GBK" />。网上查了这个常量的作用后,锁定了问题。

这个常量相当于request.setCharacterEncoding(“gbk”),于是我的请求参数经历了两次编码,一次是utf-8,然后是gbk,所以出问题了。

如果不设置这个常量的话, 那么它的默认值是utf-8
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: