@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  

フィードバック