servlet中出现汉字乱码的解决办法
方法一:
在servlet代码函数体的开始加上:
response.setContentType("text/html;charset=UTF-8");
request.setCharacterEncoding("UTF-8");
request.setCharacterEncoding("UTF-8");
方法二:
修改tomcat安装目录下conf文件夹下的server.xml文件里的参数配置:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="GBK"/>
修改tomcat安装目录下conf文件夹下的server.xml文件里的参数配置:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="GBK"/>
本文提供了两种有效解决Servlet中汉字乱码的方法。方法一是在servlet代码中设置响应和请求的字符编码为UTF-8。方法二是通过修改Tomcat的server.xml文件中的URI编码为GBK。
714

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



