gpt4 book ai didi

java - 如何以编程方式重定向到异常错误页面?

转载 作者:行者123 更新时间:2023-12-01 15:07:31 25 4
gpt4 key购买 nike

如何以编程方式重定向到 web.xml 中定义的错误页面?

<error-page>
<exception-type>java.lang.Exception</exception-type>
<location>/error.xhtml</location>
</error-page>

如何通过FacesContext获取/error.xhtml

有时,重写方法中可能会发生异常,而我无法抛出正在发生的异常,需要手动处理异常,例如自己重定向到错误页面。

最佳答案

可以使用 Omnifaces 库检索它。

来自文档:

此配置枚举解析类路径中找到的/WEB-INF/web.xml 和所有/META-INF/web-fragment 文件,并提供从它们获取标准 Servlet 无法提供的信息的方法API。

http://showcase.omnifaces.org/utils/WebXml

关于java - 如何以编程方式重定向到异常错误页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12783840/

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