@SelectionList
@SelectionList プロパティーを使用して、JSF 選択リストのコントロールに対してラベルおよび値を指定します。
@SelectionList プロパティーには、以下のプロパティー・フィールドが含まれています。
- labelItem
- JSF 選択リストのコントロールに表示するラベルが含まれたネストなしのレコード変数またはテーブル列の名前。
- valueItem
- 選択リストからの戻り値として使用されるネストなしのレコード変数またはテーブル列の名前。
レコード定義に @SelectionList を指定して、JSP で使用されるようにします。また、JSF ハンドラーのレコード宣言で @SelectionList を指定することもできますが、その場合は、labelItem および valueItem の値が、レコード・パーツで定義されているようにフィールドの大/小文字と一致する必要があります。
例
Record employee type basicRecord {
@selectionList {
labelItem=empName,
valueItem=empId;
}
}
empName STRING;
empId INT;
end