jjzjj

SimpleMappingExceptionResolver

全部标签

java - 如何为 Spring 的 SimpleMappingExceptionResolver 记录异常堆栈跟踪

我正在处理一个项目,其中异常处理是由不再在这里提供帮助的其他人创建的。他们创建了以下bean,它捕获所有未捕获的异常并转发到JSPView。它工作正常,但如果我想捕获抛出的异常并在我们的日志中报告它怎么办?我如何将其转发给Java类而不是View? 最佳答案 设置warnLogCategory的属性.查看classJavadoc. 关于java-如何为Spring的SimpleMappingExceptionResolver记录异常堆栈跟踪,我们在StackOverflow上找到一个类似

java - Spring 3 SimpleMappingExceptionResolver warnLogCategory log4j

我想将上面的异常记录到.log文件中,但它没有记录=(。有人可以评论我的log4j属性可能有什么问题...或其他任何问题吗?使用Spring3.0.5谢谢log4j.rootLogger=DEBUG,stdout,pqelog4j.category.abcdefg=WARN,pqelog4j.appender.pqe=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.pqe.DatePattern=_yyyyMMddlog4j.appender.pqe.File=D:\\pqe.loglog4j.appender.pqe.l

java - 如何从 SimpleMappingExceptionResolver 中排除 ClientAbortException

我正在使用一个SimpleMappingExceptionResolver,它将所有异常发送到一个很好地呈现它的View。除了一种情况外,这有效:如果用户请求一个页面,然后发送并“中止”(我不知道它是如何工作的,但我注意到如果我非常快地单击HTTP发布表单提交按钮并且通常Firefox7会以某种方式通知它不再对结果感兴趣的服务器。)然后Tomcat6升起ClientAbortException当尝试呈现页面或以任何形式编写http响应时。现在开始麻烦了:SimpleMappingExceptionResolver“捕获”异常并尝试将其很好地呈现到html页面。然后,这会导致Stream