java struts全局异常处理

时间:2012-09-14 16:17:58

标签: java exception-handling struts2

我正在尝试在struts.xml文件中实现全局异常处理。我的struts.xml文件设置如下:

<struts>
      <constant ..... />
           <include ......./>
</struts>

如何在此文件中嵌套全局异常映射和全局结果元素?

1 个答案:

答案 0 :(得分:1)

S2文档中,答案是:

<global-exception-mappings>
    <exception-mapping exception="org.apache.struts.register.exceptions.SecurityBreachException" result="securityerror" />
       <exception-mapping exception="java.lang.Exception" result="error" />
</global-exception-mappings>

<global-results>
        <result name="securityerror">/securityerror.jsp</result>
         <result name="error">/error.jsp</result>
</global-results>