本篇文章针对情况如下
项目在eclipse里面配置的Tomcat跑,没出现中文乱码的问题;打成war包运行后,出现了中文字符乱码的。
1.打开Tomcat的安装目录 --> bin --> catalina.bat --> 如下图添上这一行字
set JAVA_OPTS=-Dfile.encoding=UTF8
2.打开Tomcat的安装目录 --> conf–> server.xml --> 在Connector中添加URIEncoding="UTF-8(如下图)
URIEncoding="UTF-8
做完以上两点,再重启Tomcat,项目中的中文就不会乱码了
欢迎大家关注我的微信公众号 程序员小黄
公众号主要分享Java学习的笔记和心得,不定期会发Java面试题和Github优质项目