gpt4 book ai didi

jsf-2 - 重定向到 JSF 中的错误页面

转载 作者:行者123 更新时间:2023-12-02 00:24:44 26 4
gpt4 key购买 nike

我在使用 JSF 2richFaces 4 的网络应用程序中工作,我想处理带有错误页面的异常。我使用了 JSF 标准。一切正常,但是当抛出异常时,我有包含异常详细信息的错误页面,但我们并没有真正重定向到错误页面,因为在地址栏中我有抛出异常的页面的 URL。由于这个问题,错误页面中的链接和图像路径还有其他问题。

提前致谢。

最佳答案

使用标准 API 工具无法做到这一点。如果您重定向,则有关异常的信息将会丢失。

关于你的具体问题,

Due to this problem I have other problems with links and images paths in the error page.

这本不应该成为问题。这只是开发者自己的错误。显然你是在使它们与请求 URL 相关,这确实是在自找麻烦。您应该使它们相对于域根目录。

例如

<a href="#{request.contextPath}/index.xhtml">Index</a>
<img src="#{request.contextPath}/resources/images/logo.png" />

但更好的是使用真正的 JSF 组件而不是普通的 HTML。他们会自动添加上下文路径。

<h:link value="Index" outcome="/index.xhtml" />
<h:graphicImage name="images/logo.png" />

关于jsf-2 - 重定向到 JSF 中的错误页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9259579/

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