天天看点

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

提交表单或使用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服务器,否则不会生效。