我需要一点帮助,在我的ICEfaces应用程序中创建一个catch-all错误处理页面。我想介绍一个用户友好的消息以及异常堆栈跟踪。如何在ICEfaces(带Facelets)中创建错误处理页面?
我也可以把使用下面的指令在web.xml错误页面:
<error-page>
<error-code>500</error-code>
<location>/error.xhtml</location>
</error-page>
然而,我无法弄清楚如何去error.xhtml中的异常。它存储在request
,session
或其他地方吗?
我使用ICEfaces 1.8.0(与Facelets)和JSF 1.2(Sun RI)。谢谢!
谢谢 - 最后一个环节了我一直在寻找的结果 - 异常被发现在#{requestScope ['javax.servlet.error.exception']}中。我可能应该知道那:) – harto 2009-06-25 01:44:53