3
即时通讯使用JSF 2
和richFaces 4
一个Web应用程序的工作,我想处理好与一个错误页面例外。我使用JSF标准。每一件事情都很好,但是当抛出一个异常时,我有错误页面和异常详细信息,但是我们并没有真正重定向到错误页面,因为在地址栏中我有引发异常的页面的URL。由于这个问题,我有错误页面中的链接和图像路径的其他问题。重定向到一个错误页面在JSF
在此先感谢。
即时通讯使用JSF 2
和richFaces 4
一个Web应用程序的工作,我想处理好与一个错误页面例外。我使用JSF标准。每一件事情都很好,但是当抛出一个异常时,我有错误页面和异常详细信息,但是我们并没有真正重定向到错误页面,因为在地址栏中我有引发异常的页面的URL。由于这个问题,我有错误页面中的链接和图像路径的其他问题。重定向到一个错误页面在JSF
在此先感谢。
这不可能使用标准API工具。如果你重定向,那么关于异常的信息就会丢失。
关于你的具体问题,
由于这个问题我有其他问题,并在错误页面链接和图片的路径。
这应该永远不会形成问题。这只是开发者自己的错误。显然,你让他们相对于请求的URL,这的确是自找麻烦。您应该让它们相对于域根来代替。
E.g.
<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" />