声明式异常处理

<package name="dealException" extends="struts-default">
     
        <global-results>
            <result name="error">/error.jsp</result>
        </global-results>
        
         <global-exception-mappings>
            <exception-mapping result="error" exception="java.lang.Exception"></exception-mapping>
        </global-exception-mappings>
         
        
        
    </package>
struts.xml

java代码中使用抛出异常抛给struts就可以,然后统一引到一个错误页面,最后让其他package继承这个package。

声明式异常处理是用拦截器处理的

default-action-ref慎用

推荐尚学堂的ssh教程

原文地址:https://www.cnblogs.com/wangkaipeng/p/5742450.html