パッケージ jakarta.faces.annotation
パッケージ jakarta.faces.annotation
- クラス説明型
Map<String, Object>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getApplicationMap()から返されたマップがそのフィールドの値として挿入されます。ApplicationMap修飾子のインラインインスタンス化をサポートします。アプリケーション/WEB-INF/faces-config.xmlが存在せず、FacesServletが明示的に登録されていない場合でも、Jakarta Faces とその CDI 固有の機能のアクティブ化を保証します内にデプロイされたクラスでのこのアノテーションの存在。FacesConfig修飾子のインラインインスタンス化をサポートします。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。Jakarta Faces バージョン 4.0 では効果がありません。実際の impl バージョンが先行している必要があります。型Map<Object, Object>のフィールドに(@Injectとともに)このアノテーションが存在すると、FlowHandler.getCurrentFlowScope()から返されたマップがそのフィールドの値として挿入されます。ApplicationMap修飾子のインラインインスタンス化をサポートします。型Map<String, String>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getRequestHeaderMap()から返されたマップがそのフィールドの値として挿入されます。HeaderMap修飾子のインラインインスタンス化をサポートします。型Map<String, String[]>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getRequestHeaderValuesMap()から返されたマップがそのフィールドの値として挿入されます。HeaderValuesMap修飾子のインラインインスタンス化をサポートします。型Map<String, String>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getInitParameterMap()から返されたマップがそのフィールドの値として挿入されます。InitParameterMap修飾子のインラインインスタンス化をサポートします。任意の型のフィールドに(@Injectとともに)このアノテーションが存在すると、式言語式の評価から返される値がそのフィールドの値として挿入されます。ManagedProperty修飾子のインラインインスタンス化をサポートします。型Map<String, Object>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getRequestCookieMap()から返されたマップがそのフィールドの値として挿入されます。RequestCookieMap修飾子のインラインインスタンス化をサポートします。型Map<String, Object>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getRequestMap()から返されたマップがそのフィールドの値として挿入されます。RequestMap修飾子のインラインインスタンス化をサポートします。型Map<String, String>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getRequestParameterMap()から返されたマップがそのフィールドの値として挿入されます。RequestParameterMap修飾子のインラインインスタンス化をサポートします。型Map<String, String[]>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getRequestParameterValuesMap()から返されたマップがそのフィールドの値として挿入されます。RequestParameterValuesMap修飾子のインラインインスタンス化をサポートします。型Map<String, Object>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getSessionMap()から返されたマップがそのフィールドの値として挿入されます。SessionMap修飾子のインラインインスタンス化をサポートします。アプリケーション内のターゲット (型、メソッド、パラメーター、フィールド) にこのアノテーションが存在することは、このターゲットが何らかの方法で Faces ビュー ID を処理していることを示すために使用されます。Viewアノテーションのインラインインスタンス化をサポートします。型Map<String, Object>のフィールドに(@Injectとともに)このアノテーションが存在すると、UIViewRoot.getViewMap()から返されたマップがそのフィールドの値として挿入されます。ViewMap修飾子のインラインインスタンス化をサポートします。