複雑なデータ・バインド・コンポーネントとは、他のコンポーネントを使用して、データ入力フォームや編集可能な情報の表など、さらに複雑なページを作成するコンポーネントです。
複雑なデータ・バインド・コンポーネントには、次のものがあります。
JDeveloperには、データ表およびパネル・グリッドを作成するためのウィザードが用意されています。これらのウィザードでは、データ・バインディングと基本的な書式設定が提供されます。ウィザードを完了した後は、JSPのコードを手動で編集して、さらに複雑な書式設定を追加できます。「データ表の作成および編集」および「パネル・グリッドの作成および編集」には、これらのウィザードにアクセスする手順、および表またはグリッドの完了に必要な他の情報が記載されています。列の編集手順については、「データ表内の列の使用」を参照してください。
JDeveloperには、選択リストを作成するためのウィザードは用意されていません。「リストの作成および編集」には、選択リスト、選択項目および選択グループの作成に必要なすべての手順が記載されています。
dataTable
タグと併用されるUIData
コンポーネントでは、HTML表が作成されます。Column
コンポーネントとcolumn
タグは、データを表示する他のコンポーネントを組み込むために使用されます。UIData
コンポーネントは、設定済の行数しか表示できないUIPanel
とは異なり、未知の数の結果を表示できるため有用です。詳細は、「データ表について」を参照してください。
UIPanel
コンポーネントは、複数のコンポーネントを配置し、フォームなどの複雑なページを作成するために使用されるコンテナです。このコンポーネントには、設定済の行数と列数があります。panelGrid
タグと併用すると、HTML表としてレンダリングされます。詳細は、「パネル・グリッドについて」を参照してください。
UISelectOne
コンポーネントは、ユーザーが1つの項目を選択できる選択リストを作成するために、UISelectItem
、UISelectItems
またはUISelectItemGroup
コンポーネントと併用されます。UISelectMany
コンポーネントは、複数選択リストを作成するために、前述のコンポーネントと併用されます。チェックボックス、メニュー、ラジオ・ボタンなど、異なるタイプのリストをレンダリングする様々なタグがあります。詳細は、「選択リストについて」を参照してください。
Copyright © 1997, 2007, Oracle. All rights reserved.