筆都覺得,在真正的項目開發中自定義異常是非常有必要的。在此寫下一個簡單的struts2異常處理流程程序,僅供入門者學習,高手勿進!
1.首先,加入struts2運行時要導入的jar包:
2.修改web.xml配置文件:
由於筆者所用的是低版本的struts2導致其攔截器類名不一樣,讀者應注意根據自已的struts2版本修改攔截器類名,以免發生不必要的錯誤。
3.建立頁面文件index.jsp:
4.加入struts2的配置文件struts.xml並設置異常的映射類配置:
5.建立映射類:
passwordException:
6.建立Action類,並在Excute方法中處理異常:
7.結束,在瀏覽器中輸入:http://127.0.0.1/struts2-exception/index.jsp 即可