3
在我的JSF項目(帶框架primefaces)中,我在web.xml中定義了一個錯誤頁面,以便在引發java.lang.Exception時顯示。從RuntimeException繼承的類的錯誤頁問題
<error-page>
<exception-type>java.lang.Exception</exception-type>
<location>/erreur.xhtml</location>
</error-page>
當拋出一個RuntimeException(顯示erreur.xhtml)時,工作正常。
我還創建了一個從RuntimeException繼承的類(稱爲TechnicalException)。 當拋出一個TechnicalException時,我無法解釋爲什麼錯誤頁面不顯示。當我在web.xml的「exception-type」標記中指定「TechnicalException」時也是如此。
當引發TechnicalException時,請求仍在處理(處理模式中的選項卡的圖標),直到會話超時。
你對這種行爲有任何想法嗎?
這是錯誤!謝謝。 –