閱讀609 返回首頁    go 阿裏雲 go 技術社區[雲棲]


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

  上一篇:go Oracle中的表空間
  下一篇:go c語言排序