1. 前言
有时候控制台打印日志中的中文会乱码,包括前端页面上的某些中文字符也是乱码,在网上查找资料后发现有两种相对比较简单的解决办法。
2. 两种解决办法
a. 修改Tomcat的server.xml文件
如下图,在server.xml
文件中添加URIEncoding="UTF-8"
属性:
不过这种方法在尝试过后对我并没有起到作用
b. 编辑器中添加tomcat配置
如果是使用的IDEA,那么打开tomcat的配置页面,在VM options
填入-Dfile.encoding=UTF-8
:
然后重启tomcat, 最终以此法解决中文乱码问题!