gpt4 book ai didi

exception - 如何捕获人脸 FileNotFoundException?

转载 作者:行者123 更新时间:2023-12-03 08:05:21 28 4
gpt4 key购买 nike

我怎样才能捕获一个

com.sun.faces.context.FacesFileNotFoundException

在 Java EE 网络应用程序中?

我尝试在我的 web.xml 文件中添加以下行,但没有成功:

  ...
<error-page>
<error-code>404</error-code>
<location>/404.jsf</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/404.jsf</location>
</error-page>
<error-page>
<exception-type>FacesFileNotFoundException</exception-type>
<location>/404.jsf</location>
</error-page>
<error-page>
<exception-type>FileNotFoundException</exception-type>
<location>/404.jsf</location>
</error-page>
<error-page>
<exception-type>FailingHttpStatusCodeException</exception-type>
<location>/404.jsf</location>
</error-page>
</web-app>

最佳答案

您需要指定 FQN(全限定名),而不仅仅是 N 作为异常类型。

<exception-type>com.sun.faces.context.FacesFileNotFoundException</exception-type>

或者,如果您已经碰巧使用了 OmniFaces , 注册它的 FacesExceptionFilter然后 FacesFileNotFoundException 将作为 404 处理。

关于exception - 如何捕获人脸 FileNotFoundException?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5219809/

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