Tomcat有关乱码的配置
接收请求参数乱码
当url携带中文的时候,服务器可能会获取到乱码,如 https://blog.csdn.net/loveaborn/article/details/44450873 说明,修改tomcat/conf/server.xml,加入URIEncoding="UTF-8"即可。

IDEA控制台输出乱码
发现有个奇怪的现象,Tomcat启动的时候,输出的日志是乱码的,访问一个测试接口时,输出的日志是正常的,如图


说明项目是正常的,需要改下Tomcat配置,按照 https://blog.csdn.net/whscheetah/article/details/85056467 说明,将tomcat/conf/logging.properties修改下,java.util.logging.ConsoleHandler.encoding = GBK,重新启动Tomcat即可。

万万没想到,问题还没彻底解决,IDEA的Server可以看到正常日志了,但是Tomcat Localhost Log还是可以看到日志输出乱码的,

查看IDEA临时目录,看到Tomcat日志文件编码是正常的,

因此,问题应该需要调整IDEA参数解决了。有找到合适的解决方法,不影响其他日志输出的,会再更新本博客。
本文介绍了如何解决Tomcat中接收请求参数乱码的问题,并详细解释了如何调整配置以修复IDEA控制台输出乱码的情况。
2万+

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



