0

有时,在开发过程中我得到:

[http-8080-6] WARN  org.apache.struts.action.RequestProcessor - Unhandled Exception thrown:"...

从支柱。

当它重现时,我正在调试它并找到问题,但是,如果我无法重现,我将永远不知道哪些错误隐藏在我的应用程序中。

有什么方法可以告诉 struts 在调试模式或其他方式下运行,以便它始终显示异常的完整堆栈跟踪?

4

1 回答 1

1

最好的办法是配置一个全局异常处理程序。如果您需要完全不同的处理方式,请实施ExceptionCatcheror ExceptionHandler。在 S1.2 中它是类似的,但您将processException在自定义请求处理器中覆盖。

(最好指明您使用的版本——S1.2 和 S1.3 请求处理器不同。)

于 2012-01-15T16:34:42.800 回答