親要素の関連のJavaBeanプロパティとプロパティ拡張に関する情報を宣言します。この情報は構成に影響を与えず、メタデータとして使用されます。この要素は次の要素内で有効です。
<property>
[<description/>]*
[<display-name/>]*
[<icon/>]*
<property-name>propertyName</property-name>
<property-class>propertyClass</property-class>
[<default-value>defaultValue</default-value>]
[<suggested-value>suggestedValue</suggested-value>]
[<property-extension>propExtension</property-extension>]*
</property>
<property-name>
<property-class>
<default-value>
<suggested-value>
<property-extension>
<property>
の親要素に適用する実装固有の要素を格納します。
次の例では、カスタム・コンポーネントSlider
のプロパティorientation
を宣言します。アプリケーション開発ツールでは、この宣言を読み取り、orientationプロパティ(デフォルト値は"horizontal")を持つ使用可能なコンポーネントとしてSliderを表示します。
<component>
<display-name>Slider</display-name>
<component-type>com.component.Slider</component-type>
<component-class>com.jsf.components.Slider</component-class>
<property>
<property-name>orientation</property-name>
<property-class>java.lang.String</property-class>
<default-value>horizontal</default-value>
<suggested-value>horizontal</suggested-value>
</property>
</component>
<description>要素
<display-name>要素
<icon>要素
JSF構成メタデータについて
リファレンス: JSF構成要素
詳細は、Sun社のJ2EE Webサイトからweb-facesconfig_1_1.dtdをダウンロードしてください。
Copyright © 1997, 2006, Oracle. All rights reserved.