[求助]tomcat,web.xml,<error-page>,亂碼

cleanearth發表於2007-09-05
應用伺服器為tomcat-6.0.13
我在專案的web.xml中寫了如下的error-page程式碼:
<error-page>
<error-code>404</error-code>
<location>/common/error.jsp</location>
</error-page>

我這個專案全部jsp檔案採用utf-8編碼,以下為error.jsp中的幾句編碼指示語句:
<%@ page language="java" pageEncoding="UTF-8"%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

假設我的專案地址為
http://localhost:8080/project

同時假設專案下有a.jsp,b.jsp,而沒有c.jsp

當我訪問地址:http://localhost:8080/project/c.jsp時,
就會顯示error.jsp頁面,但此時顯示的頁面中的中文全部為亂碼

而當我直接訪問地址:http://localhost:8080/project/common/error.jsp時,
卻能正常顯示其中的中文

所以,在此請各路高手幫忙解,在此先謝過

相關文章