2015-02-07 176 views
0

我試圖重定向到不同的錯誤的jsp基礎上,狀態代碼處理404錯誤的Servlet

statusCode = (Integer) req.getAttribute("javax.servlet.error.status_code") 但它拋出一個空指針錯誤。 我的web.xml是像

<exception-type>404</exception-type><location>/AppExceptionHandler</location> 

回答

0

我覺得在web.xml條目不correct.It應該像below.The異常類型不應該是代碼,但低於class.like。

異常類型包含完全限定類 Java異常類型的名稱。

<error-page> 
    <exception-type>javax.servlet.ServletException</exception-type> 
    <location>/AppExceptionHandler</location> 
    </error-page> 

如果你想處理404,比不喜歡的下方。

<error-page> 
    <error-code>404</error-code> 
    <location>/AppExceptionHandler</location> 
</error-page> 
+0

<異常型> javax.servlet.ServletException error.jsp文件 user3037135 2015-03-14 04:27:23