解决tomcat编码后乱码问题

来源:互联网 发布:武汉天行健网络 编辑:程序博客网 时间:2024/04/29 02:20

  很多时候我们程序的中文经过tomcat编码后会出现乱码问题


  打开tomcat的conf/server.xml文件找到如下代码:

 <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />


 在最后加上  URIEncoding="UTF-8"  因为tomcat处理get请求时默认是采用IOS-8859-1的编码格式编码

 如果你项目是用UTF-8, 在get请求,或者表单、页面链接中有中文参数的话,就会出现乱码,

 而post请求只需要在请求之前设置好编码格式就行了

 request.setCharacterEncoding("UTF-8")方法进行编码设置

0 0
原创粉丝点击