Tomcat 乱码

Tomcat运行控制台乱码

Tomcat目录下conf目录下的logging.properties文件中添加如下内容:

java.util.logging.ConsoleHandler.encoding = GBK

因为控制台默认使用的是GBK编码格式

Tomcat运行页面内乱码

Web项目运行起来后,Jsp页面内中文字体乱码,修改以下内容:

# Tomcat 的 conf 目录下的 server.xml 文件中添加 URIEncoding="UTF-8"
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />

继续修改以下内容:

# Tomcat 的 bin 目录下的 catalina.bat 配置文件中,添加以下内容:
set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8"