欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 新车 > Tomcat异常日志中文乱码怎么解决

Tomcat异常日志中文乱码怎么解决

2025/2/9 7:35:01 来源:https://blog.csdn.net/m0_74825699/article/details/145285516  浏览:    关键词:Tomcat异常日志中文乱码怎么解决
Tomcat异常日志中文乱码怎么解决
  • tomcat日志中文乱码问题
    • 输出其他日志方法
    • 解决方法
    • 网页报错中文乱码问题
    • 我之前试过的方法
    • 我的怀疑

能帮我瞅瞅网页报错中文乱码具体该怎么解决吗?可以直接跳转到目录中 网页报错中文乱码问题部分??

tomcat日志中文乱码问题

正常情况下,IDEA只会在控制台输出三个日志,在这里插入图片描述
一个是服务器日志,一个是Tomcat Localhost日志,一个是Tomcat Catalina日志,
一般报错关注服务器日志和Tomcat Localhost日志就行。
想输出其他日志得去自己编辑配置。
在这里插入图片描述

输出其他日志方法

在这里插入图片描述

解决方法

打开Tomcat安装目录里的conf目录
在这里插入图片描述
打开loggin.properties文件进行修改,由于有两个日志默认不看,也就不改那两个
在这里插入图片描述

保存后重启服务器就好了
在这里插入图片描述

网页报错中文乱码问题

尽管现在看日志已经全是中文了,但是当页面报错时,就像这样
Tomcat Localhost日志会提示具体报错点,但是日志在输出具体出错的位置时,还是会显示中文乱码。这个问题目前我还没解决。

IDEA报错日志像这样。
在这里插入图片描述
网页显示错误信息是这样。
在这里插入图片描述

我之前试过的方法

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捕获异常并抛出时,抛出的那段文本的编码不对,但是我现在没时间去找具体方法去看这段异常捕获后抛出的底层。
希望哪位大佬能给我解释解释
请添加图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com