相互に構築されたシリーズの登録ページがあります。ユーザーセッションが期限切れになると、サーバー上のすべてをクリーンアップし、うまく機能するリスナーがあります。しかし、ユーザーが何か他のことをしようとすると、シリーズの最初のページにリダイレクトしたいだけです。ただし、フィルターが正しく機能していないようです。javax.faces.application.ViewExpiredException が発生し続けます
この例外を処理するためのベスト プラクティスは何ですか? グローバルすぎるため、web.xmlで処理することはできません。さらに、一部の JSF コードからエラー ページがレンダリングされています。そもそも例外が発生しないように、PhaseListener を使用してこれが発生していることを把握する必要があるようですが、適切なモデルを見つけることができませんでした。これを行う方法について。何か案は?