faces-config.xml
にマネージドBeanに対するマップ・エントリのキー/値のペアを登録する際に使用します。登録すると、<map-entries>
の新規の<map-entry>
子要素、および<map-entry>
の<key>
子要素と<value>
子要素も作成されます。また、Beanのインスタンス化時に、キーと値にこれらのデフォルト値を移入できます。
<map-entries>
要素の<key-class>
要素で宣言されるデータ型に変換可能なjava.lang.String
表現として入力します。このエントリによって<key>
要素の値が設定されます。
null
を選択して<null-value>
子要素を挿入します。値は、<map-entries>
要素の<value-class>
要素で宣言されるデータ型に変換可能なjava.lang.string
表現です。文字列は、別のbeanを表すJSF EL式にすることもできます。親beanが初期化されるときに、値要素で宣言されているネストされたBeanも作成および初期化されます。Beanのネスト時に、そのBeanがfaces-config.xml
に存在し、有効範囲に互換性があることを確認する必要があります。Beanの有効範囲 | 参照可能なBeanの有効範囲 |
---|---|
none | none |
application | none、application |
session | none、application、session |
request | none、application、session、request |
JSF構成エディタを使用したマネージドBeanの作成
<managed-bean>要素
Copyright © 1997, 2007, Oracle. All rights reserved.