0
我在頁面上有一個p:commandButton。當會話超時,我點擊它沒有任何反應。日誌中沒有顯示任何內容,並且不會調用該操作。p:commandButton的actionListener沒有生成ViewExpiredException
我已閱讀關於此主題的this post和this post。所以我用以下代碼創建了一個ExceptionHandler:
Throwable exc = null;
for (final Iterator<ExceptionQueuedEvent> it = getUnhandledExceptionQueuedEvents().iterator(); it.hasNext();) {
exc = it.next().getContext().getException();
}
return exc;
爲了得到異常並將用戶重定向到錯誤頁面。然而,迭代器總是空的,所以exc
總是null
...