tomcat 设置uri编码的方法

来源:互联网 发布:kindle小说网络传输 编辑:程序博客网 时间:2024/05/19 09:37


今天工作中碰到一个问题,从前台传入到后台时,如果请求参数中包含汉字的时候在后台得到的该参数会是一串乱码,浏览器和eclipse编码都设置成为 utf-8后问题依然存在,问了项目里面的牛人,才知道是tomcat编码设置的问题。在tomcat安装目录下面的conf目录里的server.xml文件中
    找到<Connector port="8080" protocol="HTTP/1.1"  connectionTimeout="20000"  redirectPort="8443" />
  在里面加入URIEncoding="utf-8"

 即改为<Connector port="8080" protocol="HTTP/1.1"  connectionTimeout="20000"  URIEncoding="utf-8" redirectPort="8443" />
URIEncoding即为tomcat的url编码方式,设置成为utf-8即可正常编码带中文的连接

0 0