J2EE中在web.xml異常頁麵跳轉
我們知道如何在struts中如何實現異常頁麵的跳轉,那麼如何在web.xml處理異常呢?
<!-- 控製器中的異常處理 -->
<!-- 403 禁止訪問 -->
<error-page>
<error-code>403</error-code>
<location>/page/error/403.jsp</location>
</error-page>
<!-- 404 未找到 訪問的資源不存在 -->
<error-page>
<error-code>404</error-code>
<location>/page/error/404.jsp</location>
</error-page>
<!-- 500 內部服務器錯誤 -->
<error-page>
<error-code>500</error-code>
<location>/page/error/500.jsp</location>
</error-page>
<!-- 內部服務器錯誤 空指針異常 -->
<error-page>
<exception-type>java.lang.NullPointerException</exception-type>
<location>/page/error/nullPoint.jsp</location>
</error-page>
<!-- 內部服務器錯誤 頂層父類異常,捕獲所有未配置的異常 -->
<error-page>
<exception-type>java.lang.Exception</exception-type>
<location>/page/error/error.jsp</location>
</error-page>
其實如果我們在Struts中不處理異常,歸根結底還是會在web.xml處理異常的。
有關於Struts中處理異常,參見https://blog.csdn.net/woshixuye/article/details/7738251
最後更新:2017-04-03 05:40:23