一、网页/表单/文件日志乱码
1、打开${CATALINA_HOME}/conf/server.xml,修改http端口的URIEncoding
<Connector port="8082" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
2、修改tomcat启动参数,${CATALINA_HOME}/bin路径下面setEnv.bat,setClasspath.bat,catalina.bat
增加
set "CATALINA_OPTS=%CATALINA_OPTS% -Dfile.encoding=UTF8"
二、控制台日志乱码
在设置上述之后,控制台中文会乱码。有两种解决方法:
1、设置tomcat的i18n
set "CATALINA_OPTS=%CATALINA_OPTS% -Duser.language=en"
2、修改tomcat源码 ${CATALINA_HOME}/bin路径下面的tomcat-juli.jar 里面的 org.apache.juli.ClassLoaderLogManag
1、打开${CATALINA_HOME}/conf/server.xml,修改http端口的URIEncoding
<Connector port="8082" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
2、修改tomcat启动参数,${CATALINA_HOME}/bin路径下面setEnv.bat,setClasspath.bat,catalina.bat
增加
set "CATALINA_OPTS=%CATALINA_OPTS% -Dfile.encoding=UTF8"
二、控制台日志乱码
在设置上述之后,控制台中文会乱码。有两种解决方法:
1、设置tomcat的i18n
set "CATALINA_OPTS=%CATALINA_OPTS% -Duser.language=en"
2、修改tomcat源码 ${CATALINA_HOME}/bin路径下面的tomcat-juli.jar 里面的 org.apache.juli.ClassLoaderLogManag