當使用<jsp:include page="top.html"></jsp:include>引入html檔案時,
并且jsp 和 html的 編碼都為utf-8;但是會出現亂碼,
就是在使用<jsp:include 的時候 會自動給html 一個編碼
而這個編碼是系統預設的gbk 是以在這個時候和自己的編碼發生沖突 就會出現亂碼,
我們來了解下 web.xml中jsp-config的配置詳解
<jsp-config> 包括 <taglib> 和 <jsp-property-group> 兩個子元素。
其中<taglib> 元素在jsp 1.2 時就已經存在;
而<jsp-property-group> 是jsp 2.0 新增的元素。
<jsp-property-group> 元素主要有八個子元素,它們分别為:
1.<description>:設定的說明
2.<display-name>:設定名稱
3.<url-pattern>:設定值所影響的範圍,如: /ch2 或 /*.jsp
4.<el-ignored>:若為 true,表示不支援 el 文法
5.<scripting-invalid>:若為 true,表示不支援 <% scripting %>文法
6.<page-encoding>:設定 jsp 網頁的編碼
7.<include-prelude>:設定 jsp 網頁的擡頭,擴充名為 .jspf
8.<include-coda>:設定 jsp 網頁的結尾,擴充名為 .jspf
解決問題的方法在web.xml中添加以下代碼:

