3
我注意到JSF 1.2。在actionListener方法中拋出異常時不返回錯誤頁面,但在操作方法中拋出異常時返回錯誤頁面。這是爲什麼?它可以在兩種情況下返回錯誤頁面嗎?JSF 1.2異常行爲與actionListener之間的區別
我注意到JSF 1.2。在actionListener方法中拋出異常時不返回錯誤頁面,但在操作方法中拋出異常時返回錯誤頁面。這是爲什麼?它可以在兩種情況下返回錯誤頁面嗎?JSF 1.2異常行爲與actionListener之間的區別
在FacesEvent
偵聽器方法中引發的任何異常都會被靜默捕獲幷包裝在AbortProcessingException
中並記錄到控制檯。這與規範一致。
ActionEvent
偵聽器方法(與任何其他FacesEvent
偵聽器方法一樣)不對導航任務負責。真正的行動方法有。一般來說,動作偵聽器方法只應用於你想要觀察一個動作調用,而不是執行一些業務任務(影響響應)。