0

ページにp:commandButtonがあります。セッションがタイムアウトしてクリックしても何も起こりません。ログには何も表示されず、アクションは呼び出されません。

この投稿この件に関するこの投稿を読みました。そこで、次のコードで ExceptionHandler を作成しました。

Throwable exc = null;
for (final Iterator<ExceptionQueuedEvent> it = getUnhandledExceptionQueuedEvents().iterator(); it.hasNext();) {
    exc = it.next().getContext().getException();
}
return exc;

例外を取得し、ユーザーをエラー ページにリダイレクトするため。ただし、イテレータは常に空なので、exc常にnull...

4

1 に答える 1