1. 程式人生 > >struts2異常處理機制-----值棧作用

struts2異常處理機制-----值棧作用

<struts>
   <package name="default">
       ...
       <global-results>
           <result name="login"type="redirect">/Login.action</result>
           <resultname="Exception">/Exception.jsp</result>
       </global-results>

       <global-exception-mappings>
           <exception-mapping exception="java.sql.SQLException"result="SQLException"/>
           <exception-mapping exception="java.lang.Exception"result="Exception"/>
       </global-exception-mappings>
       ...
       <action name="DataAccess"class="com.company.DataAccess">
           <exception-mappingexception="com.company.SecurityException"result="login"/>
           <result name="SQLException"type="chain">SQLExceptionAction</result>
           <result>/DataAccess.jsp</result>
       </action>
       ...
   </package>
</struts>