faces-config.xml
にマネージドBeanに対する新規管理プロパティを登録する際に使用します。登録すると、<managed-bean>
の新規の<managed-property>
子要素、および<managed-property>
の子要素も作成されます。また、Beanのインスタンス化時に、プロパティにこのデフォルト値を移入できます。
注意: この構成エディタのダイアログを使用して管理プロパティを宣言できますが、対応するコードはjavaクラスで生成されません。そのコードを追加する必要があります。
<property-name>
要素の値が設定されます。
<property-class>
要素の値が設定されます。null
を選択して<null-value>
子要素を挿入できます。値は、<property-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.