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

jsp中使用传参时出现中文乱码问题的解决方法

2016-12-12 22:44 816 查看
提交表单或使用post传参产生中文乱码解决办法:

<%
request.setCharacterEncoding("utf-8");//解决中文乱码,无法解决URL传参产生的中文乱码问题

%>

使用URL传参产生中文乱码解决办法:

修改tomcat服务器的配置文当

找到tomcat安装的根目录在conf下有一个 server.xml

打开并找到标签<connector port="8080" protocol="HTTP/1.1"

                        connectionTimeout="20000"

                        redirectPort="8433"/>

在标签的最后添加属性URLEncoding="utf-8"

既修改为:

<connector port="8080" protocol="HTTP/1.1"
                        connectionTimeout="20000"
                        redirectPort="8433" 
URLEncoding="utf-8"
/>即可;

修改之后重启tomcat服务器,否则不会生效。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: