Tomcat控制台中文乱码
Tomcat版本:8.5.41免安装版
对于Tomcat 7及以前的版本,使用的编码格式是:iso8859-1,所以不能显示中文.Tomcat 8及以后默认编码为UTF-8.对于Tomcat 7作出以下修改,使得Tomcat 7在处理get请求时使用UTF-8编码:
找到解压目录:D:\apache-tomcat-8.5.41\conf,打开其中的server.xml,找到如下代码
加上一句:URLEncoding=”UTF-8”,保存退出
而对于post请求,在代码中设置:request.setCharacterEncoding(“UTF-8”),将编码设置为UTF-8
对于Tomcat 8的控制台乱码,如图所示:
修改D:\apache-tomcat-8.5.41\conf\logging.properties,添加语句:
java.util.logging.ConsoleHandler.encoding = GBK
重启后即可
IDEA Tomcat输出语句乱码:
file-setting-Editor-File Encodings-最下面改为GBK
Tomcat文件夹设置中改为GBK