背景
有时候,我们的jsp需要include一个html页面,但是经常性的会遇到中文乱码的问题,并且有时候开发环境不乱吗,生产环境却乱码了,也找不到为什么,此时可以用如下解决办法。
办法1
再html头部加上如下代码
有时候,上面的是一种好办法,但是有时候不仅没有效果,还直接打印了错误代码出来。
办法2
在web.xml中加入如下代码
<jsp-config>
<jsp-property-group>
<description>html encoding</description>
<display-name>JSPConfiguration</display-name>
<url-pattern>*.html</url-pattern>
<el-ignored>true</el-ignored>
<page-encoding>UTF-8</page-encoding>
<scripting-invalid>false</scripting-invalid>
<include-prelude></include-prelude>
<include-coda></include-coda>
</jsp-property-group>
</jsp-config>
如果办法1不行,那就试试办法2吧,祝好运!