第一種辦法:就是不要include html頁面,改成include jsp頁面
第二種辦法:為被包含的html文件也在第一行添加如jsp一樣的指令<%@ page lanage="java" pageEncoding="UTF-8" contentType="text/html;UTF-8" %>
第三種辦法:在web.xml中通過配置來告訴web應用,所有html文件輸出時都采用UTF-8的編碼,配置內容如下:
<jsp-config>
<jsp-property-group>
<url-pattern>*.html</url-pattern>
<page-encoding>UTF-8</page-encoding>
</jsp-property-group>
</jsp-config>
推薦第三種方法,因為有時候在程序中,我們是通過某種辦法動態生成html內容的。添加指令未必是個方便的動作。