来源:http://blog.youkuaiyun.com/kzl623/article/details/5925499
我的设置为URIEncoding="UTF-8"
3. URL传递中文参数乱码
URL传递中文参数乱码比较特殊,仅仅转换这个中文字符串的编码或者设置JSP页面显示编码都不能解决这个问题!必须对服务器的配置文件进行修改,这里针对Tomcat的配置文件进行修改,具体如下:
打开tomcat的conf目录下的server.xml配置文件,找到<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" disableUploadTimeout="true"/>在port="8080"后面添加URL编码设置URLEncoding="gb2312" 重启服务器即可
我的设置为URIEncoding="UTF-8"
3. URL传递中文参数乱码
URL传递中文参数乱码比较特殊,仅仅转换这个中文字符串的编码或者设置JSP页面显示编码都不能解决这个问题!必须对服务器的配置文件进行修改,这里针对Tomcat的配置文件进行修改,具体如下:
打开tomcat的conf目录下的server.xml配置文件,找到<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" disableUploadTimeout="true"/>在port="8080"后面添加URL编码设置URLEncoding="gb2312" 重启服务器即可
本文介绍了解决URL传递中文参数出现乱码的问题。通过修改Tomcat服务器配置文件server.xml中的URLEncoding属性,设置为gb2312来解决此问题。
2166

被折叠的 条评论
为什么被折叠?



