【发布时间】:2015-08-10 12:53:36
【问题描述】:
我在 Struts 2 中使用全局异常映射如下:
<global-exception-mappings>
<exception-mapping exception="java.lang.Exception" result="exception" />
</global-exception-mappings>
<!-- ******* ACTIONS ****** -->
<action name="timeout" class="errorAction">
<interceptor-ref name="carsBasic" />
<interceptor-ref name="defaultStack" />
<result name="input">/WEB-INF/jsp/index.jsp</result>
</action>
流程很完美,但我想知道如何获取引发异常的 Action(希望是方法)。
在 timeOut 动作类的执行方法中,它正确添加了一个 actionMessage 指示“错误”,但在这里我想添加记录/通过电子邮件发送给我的代码以显示有问题的类和方法.
这是否存储在某个地方,我如何访问它?
【问题讨论】:
标签: java configuration exception-handling struts2 stack-trace