我需要一點幫助,在我的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