1.自定義異常處理類
public class SysException extends Exception {
private String message;
public String getMessage() {
return message;
}
public SysException(String message) {
this.message = message;
}
}
2.在struts.xml中進行全局異常的配置
<!-- 配置全局異常 sysException,error -->
<global-results>
<result name="sysException">/WEB-INF/pages/error.jsp</result>
<result name="error">/WEB-INF/pages/error.jsp</result>
</global-results>
<global-exception-mappings>
<exception-mapping result="sysException" exception="自己定義的異常類的全路徑名"/>
<exception-mapping result="error" exception="java.lang.Exception"/>
</global-exception-mappings>
3.加入錯誤處理頁面pages/error.jsp