我們在我們的struts 1.1應用程序中使用自定義http狀態代碼。它們在web.xml的<error-page>
定義下定義。我遇到的問題是我們的錯誤頁面(也在web.xml中爲這些狀態碼定義)沒有顯示這些狀態碼。但是,它會顯示正常的400和500狀態碼。我需要做些什麼來獲得自定義http狀態碼來調用我們的自定義錯誤頁面嗎?目前我正在使用爲大於599的狀態代碼顯示自定義錯誤頁面
response.sendError(601, "custom message")
觸發錯誤狀態,但它總是進入默認的tomcat錯誤頁面。如果需要,我可以顯示更多代碼。
這裏是錯誤頁面定義:
<error-page>
<error-code>601</error-code>
<location>/jsp/Error.jsp?errorCode=601</location>
</error-page>
感謝
您是否可以發佈您的定義? –
crnlx