Tomcat中文乱码解决 (综合网络上各种方法得出)

找到Tomcat安装目录

1.修改apache-tomcat-8.5.43\conf\server.xml 添加URIEncoding="UTF-8"在此行(不行也可以尝试URIEncoding="GBK"):

                 connectionTimeout="600000"
               maxThreads="150"            
               redirectPort="8444" maxPostSize="0" URIEncoding="UTF-8" />

 2.修改apache-tomcat-8.5.43\bin\catalina.bat,添加一行配置(setlocal下面)

set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8

 3.修改apache-tomcat-8.5.43\conf\web.xml          在 tomcat 的 web.xml中 放开默认注释的过滤器

setCharacterEncodingFilter

org.apache.catalina.filters.SetCharacterEncodingFilter

encoding

UTF-8

true

最后重启Tomcat既可!

你可能感兴趣的:(Tomcat,tomcat,乱码)