0
アプリケーションでは、各ユーザー・タブごとにポートレットが定義されています。新しいポートレットに移動する前にJSFセッションをクリアする
- 我々はJSF 1.2 +ポートレットを使用しています。
- ユーザ があるタブから別のタブにナビゲートするときに、FacesContext Session管理Beanをクリアしたいとします。
これを達成するにはどうすればよいでしょうか?
- ユーザーが タブ(ポートレット)を去る前に、私たちはセッション管理対象Beanを削除する コードを書くことができる利用可能な任意のポートレットのアンロード機能があります。
マネージドBeanを@SessionScopedにする必要がありますか?あなたのシナリオでは、ビューまたは会話のスコープがはるかに良いと思われる。 – jFrenetic
JSF 1.2を使用しているので、ビューのスコープを使用することはできません – Greg
CDIは利用可能ですか?そうであれば、会話範囲があります。 – jFrenetic