2013-02-19 57 views
1

用於我的JSF頁面的異常處理我使用FullAjaxExceptionHandler(謝謝,BalusC ;-))。錯誤處理工作,但由於某些原因,我不能重定向到頂層。也就是說,iFrame發生異常(是的,我知道我不應該使用它...)並且在這個框架中顯示錯誤頁面。我如何重定向到頂級頁面? With?faces-redirect = true沒有任何反應。重定向到FullAjaxExceptionHandler的頂層頁面

TIA,

Ralf。

回答

0

JSF異常處理程序實際上並不發送重定向,而只是顯示錯誤頁面而不是請求的頁面,所以這不起作用。

相反,您可以在錯誤頁面上放置一些JavaScript(請參閱,例如,here),將頂部窗口重定向到其他包含您真實錯誤頁面的URL。

+0

據我瞭解這個問題,OP實際上想在iframe中的頁面出現異常情況下「跳出iframe」。爲此,應該在例外頁面上使用JavaScript。 – BalusC 2013-06-03 14:06:23