gpt4 book ai didi

java - 不要在tomcat中记录未处理的异常

转载 作者:行者123 更新时间:2023-11-28 22:18:34 24 4
gpt4 key购买 nike

我们有一个 tomcat web 应用程序,在某种正常的无效登录尝试期间,它恰好在疯狂的 Spring SAML 内部深处抛出一些可怕的 SAML 身份验证异常。异常未处理,用户被重定向到一个半有用的错误页面,使用

   <error-page>
<exception-type>com.test.SomeException</exception-type>
<location>/error.jsp</location>
</error-page>

它工作正常,除了 tomcat 仍然在 catalina.out 中记录未处理的异常。有没有一些简单的方法可以防止它用 strack 跟踪(由日志监控软件等获取)污染日志文件而不重组所有内容?无论如何,处理这个问题的正确方法是什么?

最佳答案

您当然可以在 Spring 中处理异常,您不需要让它们冒泡到 web.xml 中的处理程序。请参阅 this article 中的一些示例.

关于java - 不要在tomcat中记录未处理的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32746975/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com