解决tomcat编码后乱码问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014497669/article/details/51859744

  很多时候我们程序的中文经过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")方法进行编码设置

展开阅读全文

没有更多推荐了,返回首页