gpt4 book ai didi

java - 在 Jboss Seam 应用程序中,如何确保每个异常都会导致自定义错误页面?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:27:10 25 4
gpt4 key购买 nike

我的 pages.xml 中已经声明了以下内容:

<exception> 
<http-error error-code="500" />
</exception>

这在我的 web.xml 中:

<error-page>
<error-code>500</error-code>
<location>/error500.html</location>
</error-page>

不过,有时当抛出异常时,我会看到调试页面,即使是在生产环境中也是如此。我读了here当在 RENDER_RESPONSE 阶段抛出异常时,不会发生重定向,因为已经发送了响应。我有两个问题:

  • 如何确定异常是否在此阶段抛出?
  • 是否可以无论在何处抛出异常都显示自定义错误页面?如果是这样,我怎样才能做到这一点?

最佳答案

我建议你阅读文章Unified error page and exception handling .

关于java - 在 Jboss Seam 应用程序中,如何确保每个异常都会导致自定义错误页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4228105/

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