前提:通過ajax獲取json文件,在各編輯器中自帶服務器,可以訪問到文件內容,通過TomCat獲取時,報錯。
雖然是直接請求的html路徑 ,但是還是會經過服務器端如tomcat來返回該html頁面。而有的時候服務器的編碼格式你也不好改變。 在網上找了很多。最后找到在web.xml里設置這些就可以解決html亂碼問題。
<jsp-config> <jsp-property-group> <description> Special property group for JSP Configuration JSP example. </description> <description> Special property group for JSP Configuration JSP example. </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>
要記得加載順序。比過濾器先就可以了。 例如在struts配置前面就可以了。
