ビジネス・コンポーネントのフォーム・タグ - <jbo:InputSelectGroup>

ラジオ・ボタン・グループまたはチェック・ボックス・グループを要素からページに挿入します。

JSP構文

<jbo:InputSelectGroup
   [ multiple= true | false ]
   datasource="datasourceId"
   [ dataitem="attributeName" ]
   displaydatasource="datasourceId"
   displaydataitem="attributeName"
   displayvaluedataitem="attributeName"
   [ shownone="true | false" ]
/>

説明

ユーザーによる選択を単一選択に制限する場合は、ラジオ・ボタン・グループを使用します。ユーザーによる複数選択を許可する場合は、チェック・ボックス・グループBeanを使用します。

<jbo:InputSelectGroup>タグには、データ・ソースが2つ必要です。1つはデータベースからの選択を表示し、もう1つはデータベースの値を更新します。また、選択の表示に使用する属性は、データベースの更新に使用する属性と同一である必要はありません。

たとえば、ラジオ・ボタン・グループに表示される調査表から顧客プロファイル表を更新する場合、データ属性(顧客プロファイル表の更新で使用)がproduct__rating_idである間は、表示属性がproduct_ratingになります。

入力レンダラでは、すべての値がデータベースの記憶域用文字列に変換されます。

ビジネス・コンポーネントの開発者がデータ属性用の「ビジネス・コンポーネント・コントロール・ヒント」を定義した場合、<jbo:InputSelectGroup>データ・タグが、「ビジネス・コンポーネント・コントロール・ヒント」の書式化ヒントを使用して、データ属性値の出力を書式設定します。

注意: Netscape Navigatorをブラウザとして使用している場合、データを正しくレンダリングするには、HTMLの<form> </form>タグの内部にタグを挿入する必要があります。

属性

お客様の名前:<jbo:InputSelectGroup multiple="true" datasource="Orders" dataitem="Id"
displaydatasource="customers" displaydataitem="Email" displayvaluedataitem="Id" />

お客様の名前:<jbo:InputSelectGroup datasource="Orders" dataitem="Id"
displaydatasource="customers" displaydataitem="Email" displayvaluedataitem="Id" />


コントロール・ヒントおよびビジネス・コンポーネント・データ・タグについて
コントロール・ヒントを使用したUIのカスタマイズ
UI用のフォーマッタおよび形式マスクの定義