我試圖做一些似乎應該是相當直截了當的東西,但似乎並沒有工作......我有一個頁面組成的瓷磚和目前在其中一個jsps的呈現階段存在異常,導致顯示我的錯誤頁面 - 但這隻在出現的tile中顯示。我真的很喜歡整個頁面顯示錯誤,而不僅僅是一個瓷磚,當然這是可能的?彈簧+瓷磚(+門戶)基本錯誤頁面
所示的錯誤頁面是在web.xml中定義,幷包含<%@ page isErrorPage="true" %>
,我也嘗試添加<%@ page errorPage="/errorPage.jsp" %>
我baselayout.jsp但是這似乎並沒有被承認 - 我可以把任意值,並且它不」不要給錯誤或任何東西。瓦片沒有選項可以將異常傳播到父級jsp,而不僅僅是在每個瓦片中顯示錯誤?
例如,SimpleMappingExceptionResolver不起作用,因爲異常處於呈現階段。我嘗試過在Spring SimpleMappingExceptionResolver not going to default view中推薦使用HandlerInterceptor,但在afterResourceCompletion()方法中,異常參數爲null,這是我認爲我的例外的地方。
我也看過http://www.jguru.com/faq/view.jsp?EID=1071592這似乎表明有一個與舊版本的Struts有關的問題--Spring是否分享了這個問題?
希望我錯過了這裏很簡單的東西,非常感謝任何幫助!