@TargetSE(valueSE={TYPESE,METHODSE,FIELDSE}) @RetentionSE(valueSE=RUNTIMESE) @DocumentedSE @NormalScope(passivating=true) @InheritedSE public @interface SessionScoped
Bean がセッションスコープであることを指定します。
SessionScoped は、仕様で要求される組み込みのセッションコンテキストに関連付ける必要がありますが、サードパーティの拡張機能は、それを独自のコンテキストに関連付けることもできます。以下で説明する動作は、組み込みのセッションコンテキストにのみ関連しています。
セッションスコープはアクティブです:
セッションコンテキストは、同じ HTTP セッションで発生するすべてのサーブレットリクエスト間で共有されます。
セッションコンテキストが破棄されます:
修飾子 @Initialized(SessionScoped.class)を持つイベントは、セッションコンテキストが初期化されるときに発生し、修飾子 @Destroyed(SessionScoped.class)を持つイベントは、セッションコンテキストが破棄されるときに発生します。イベントペイロードは HttpSession です。
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.