熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

介紹一下Struts的異常自動處理機制

2022-06-13   來源: Java開源技術 

編程式異常處理
即我們在Action中調用業務邏輯層對象的方法時用try{ }catch的方式來截獲異常之後手工對異常進行處理
我們以前的開發過程中都是使用編程式的異常處理
在編程式異常處理的時候我們可以使用struts的消息處理機制(前面所講的內容)來對這些異常信息進行處理
自動異常處理機制
即在Action中不捕捉異常而是將異常拋出給struts框架處理
我們需要在配置文件中指示struts如何處理這些被拋出的異常
使用元素來定義自動異常處理
元素的配置指示了struts如何處理異常的方式
在通常的情況下我們得到異常以後需要將頁面導航到一個錯誤提示的頁面提示錯誤信息
元素配置的關鍵屬性是
key – 即這個異常所對應的錯誤提示消息文本的key這個key的值需要在資源屬性文件中進行定義
type – 即定義需要處理哪種類型的Exception
path – 定義一旦出現異常需要轉向哪個頁面來進行提示如果不定義path屬性默認情況下將使用Action配置中的input屬性的值來作為轉向的頁面
如何顯示錯誤消息?
在JSP頁面中使用
From:http://tw.wingwit.com/Article/program/Java/ky/201405/30836.html

    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.