3
這很奇怪,爲什麼我們可以正確包含一個utf-8 jsp,而不是utf-8 html? 最糟糕的是在eclipse中我們設法正確地顯示utf-8 html。 但是,在WinServer 2003中部署到JBoss 4.2.3時,包含的utf-8 html部分仍然處於垃圾狀態。 這包括utf-8 jsp正確顯示。JBoss 4.2.3 JSP包含一個UTF-8 html文件,沒有正確顯示
這很奇怪,爲什麼我們可以正確包含一個utf-8 jsp,而不是utf-8 html? 最糟糕的是在eclipse中我們設法正確地顯示utf-8 html。 但是,在WinServer 2003中部署到JBoss 4.2.3時,包含的utf-8 html部分仍然處於垃圾狀態。 這包括utf-8 jsp正確顯示。JBoss 4.2.3 JSP包含一個UTF-8 html文件,沒有正確顯示
UTF-8的HTML頁面必須在<head>
塊正確的META標籤:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
如果要包括在JSP頁面的HTML文件,您可以通過JSP處理器,使運行一切都編碼一致。我們已經完成了我們想要在運行時修改的JavaScript文件。
以下內容添加到您的web.xml
:
<jsp-config>
<jsp-property-group>
<description>Property group for common configuration for all the JSP's</description>
<url-pattern>*.jsp</url-pattern>
<url-pattern>*.html</url-pattern>
<el-ignored>false</el-ignored>
<page-encoding>UTF-8</page-encoding>
</jsp-property-group>
</jsp-config>