玛卡巴卡的卡巴卡玛 发表于 2025-3-1 14:46:27

Tomcat异常日志中文乱码怎么办理

Tomcat异常日志中文乱码怎么办理



[*]tomcat日志中文乱码问题
[*]

[*]输出其他日志方法
[*]办理方法
[*]网页报错中文乱码问题
[*]我之前试过的方法
[*]我的怀疑

能帮我瞅瞅网页报错中文乱码详细该怎么办理吗?可以直接跳转到目次中 网页报错中文乱码问题部分??
tomcat日志中文乱码问题

正常环境下,IDEA只会在控制台输出三个日志,https://i-blog.csdnimg.cn/direct/1576bcc93ad44cbe8dd0004ec9c73759.png
一个是服务器日志,一个是Tomcat Localhost日志,一个是Tomcat Catalina日志,
一般报错关注服务器日志和Tomcat Localhost日志就行。
想输出其他日志得去自己编辑设置。
https://i-blog.csdnimg.cn/direct/ebc5fbf263134aa38cb47ae39643b224.png
输出其他日志方法

https://i-blog.csdnimg.cn/direct/a98088f6d13843bfac01b315e673552a.png
办理方法

打开Tomcat安装目次里的conf目次
https://i-blog.csdnimg.cn/direct/d6ac9d64578c4a09b57c4270de97bb79.png
打开loggin.properties文件举行修改,由于有两个日志默认不看,也就不改那两个
https://i-blog.csdnimg.cn/direct/45030cc2c48140d395b1d1f1425b6025.png
生存后重启服务器就好了
https://i-blog.csdnimg.cn/direct/146d669d131b4e04ac8a7de8219fa7ae.png
网页报错中文乱码问题

尽管如今看日志已经全是中文了,但是当页面报错时,就像如许
Tomcat Localhost日志会提示详细报错点,但是日志在输出详细堕落的位置时,照旧会显示中文乱码。这个问题目前我还没办理。
IDEA报错日志像如许。
https://i-blog.csdnimg.cn/direct/f3a06de016fa4de0a7553b81813c6142.png
网页显示错误信息是如许。
https://i-blog.csdnimg.cn/direct/5520957af31e43da9ea61c23689172b8.png
我之前试过的方法

1、设置IDEA全局和项目文件编码都为UTF-8------没用
2、tomcat服务器server.xml设置这一段也没用
<Connector port="8080" protocol="HTTP/1.1"
         connectionTimeout="20000"
         redirectPort="8443"
         URIEncoding="UTF-8" />
3、检查jvm字符编码也是UTF-8
System.out.println(System.getProperty("file.encoding"));
我的怀疑

因为用的是JSP这种太古语言,我怀疑就是在Java捕捉异常并抛出时,抛出的那段文本的编码不对,但是我如今没时间去找详细方法去看这段异常捕捉后抛出的底层。
盼望哪位大佬能给我解释解释
https://i-blog.csdnimg.cn/direct/33b5fa43789f48a8b9e81765509bb70b.gif

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Tomcat异常日志中文乱码怎么办理