2013-05-28 41 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> 
相关问题