打开tomcat/conf目录下的server.xml文件
找到如下这段(tomcat的版本不一样内容可能也不一样)
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
在里面添加
URIEncoding="GBK"(如果用的是UTF-8编码那这里就换成UTF-8)
添加后如下
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK"/>
重启tomcat,这样就能解决java中url传参中文乱码问题
本文指导如何在Tomcat的server.xml文件中添加URIEncoding参数,解决使用GBK编码时URL传参中文乱码的问题,并通过重启Tomcat确保配置生效。
1万+

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



