2013-05-28 53 views
1

我希望爲用戶提供自定義的JSP頁面來處理錯誤定製JSP頁面500500錯誤:與谷歌應用程序引擎

到目前爲止,我試圖在web.xml

<error-page> 
    <description>Uncaught exception</description> 
    <error-code>500</error-code> 
    <location>/error500.jsp</location> 
</error-page> 

正常配置哪些不管用。

而且我也通過我谷歌應用程序引擎嘗試這樣的配置:

https://developers.google.com/appengine/docs/java/config/appconfig#Custom_Error_Responses

<static-error-handlers> 
    <handler file="/error500.jsp" /> 
</static-error-handlers> 

我不知道使用哪些和我沒做任何工作。

+0

請檢查在Firefox。如果在Firefox中,它可以工作,那麼你可以使用以下命令在IE中更改設置:http://support.microsoft.com/kb/294807 –

回答

2

我所定義的error500.jsp作爲與URL模式的servlet和它現在在web.xml中的配置工作。

而是直接進入error500.jsp給我一個404 因此,有一個問題,但有一個變通。

<servlet> 
    <servlet-name>error500</servlet-name> 
    <jsp-file>/WEB-INF/jsp/error500.jsp</jsp-file> 
</servlet> 

<servlet-mapping> 
    <servlet-name>error500</servlet-name> 
    <url-pattern>/error500</url-pattern> 
</servlet-mapping> 

<error-page> 
    <error-code>500</error-code> 
    <location>/error500</location> 
</error-page> 
相關問題