针对本地Tomcat使html页面乱码问题,修改Tomcat配置文件根本上解决。
分为三步
1、修改catalina.bat文件
在Tomcat的跟目录找到bin文件夹,在其中找到catalina.bat文件,编辑此文件,大约在216行左右,找到
-Dfile.encoding=UTF-8 -Dsun.jun.encoding=UTF-8
2、修改server.xml文件
退出bin文件夹,再找到conf文件夹并打开,找到其中的server.xml文件,编辑此文件,大约在71行找到如下代码:
注意添加到标签里面,并且要空格
URIEncoding="UTF-8"
3、修改web.xml文件
同样在conf文件夹下,找到其中的web.xml文件,并编辑此文件,大约在113行,找到如下代码:
标签建议从上面标签复制一份,修改其值便可
<init-param>
<param-name>fileEncoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
最后要注意修改后的文件要保存便可。