コンポーネントの属性値に対してプロパティを記述する場合、そのプロパティのタイプは、属性値のタイプと一致している必要があります。たとえば、selectManyListbox
コンポーネントのValue
属性にプロパティをバインドする場合、そのプロパティは配列またはList
のいずれかを受け入れて戻す必要があります。
次の表に、コンポーネントごとに使用可能なタイプを示します。
コンポーネント | タイプ |
---|---|
UIInput、UIOutput、UISelectItem、
|
Converter 実装が使用可能なすべてのタイプ。詳細は、「JSFの変換および検証プロセスについて」を参照してください。
|
UIData
|
配列 |
UISelectBoolean
|
boolean またはBoolean
|
UISelectItems
|
java.lang.String
|
UISelectMany
|
配列 |
すべてのプロパティに対して、JavaBeansの仕様に従ってアクセッサ・メソッドも提供する必要があります。
値バインディングについて
タグ属性のバインドとコンポーネント・インスタンスのバインドの比較
Copyright © 1997, 2006, Oracle. All rights reserved.