クライアント開発者は、データ・コントロール・パレットを使用して、データ・バインドされたUIコンポーネントをWebページに挿入します。
注意: データ・コントロール・パレットにより、プロジェクトで定義されたWebアプリケーションのタイプが検出され、StrutsベースのJSPプロジェクト、モデル1形式のJSPプロジェクトまたはUIXプロジェクトでの適切なコンポーネントが表示されます。
次の項では、データ・コントロール・パレットから選択可能なビジュアル要素について説明します。
コレクション全体または行セット全体に対する値バインディング
次の表に示すように、データ・コントロール・パレットでは、1つのデータ・コレクション全体をバインドする際に使用できるWebページ用のUIコンポーネントが提供されます。1つのデータ・コレクションは、1つの行セットを構成する1つのデータ・オブジェクトから構成されます。
JSPページへのドラッグ・アンド・ドロップの形式 | UIXページへのドラッグ・アンド・ドロップの形式 | ADFバインディング・タイプ |
---|---|---|
Read-Only TableまたはDynamic Table(Beanにスカラー属性がない場合に使用) | Read-Only Table |
表バインディング 動的表(JSPページのみ)の場合、選択されたコレクションのすべての属性が表に表示されます。 |
Read-Only Form | Read-Only Form |
表バインディング(JSPページのみ) テキスト・フィールドに対する属性バインディング(JSPページとUIXページの両方) ボタンに対するアクション・バインディング(UIXページのみ) |
Navigation Buttons | 使用不可 | アクション・バインディング。 |
Graph | 使用不可 | グラフ・バインディング |
Input Form | Input Form | 属性バインディング。 |
使用不可 | Input Form (with Navigation) |
テキスト・フィールドに対する属性バインディング ボタンに対するアクション・バインディング |
使用不可 | Search Form |
表に対する表バインディング テキスト・フィールドに対する属性バインディング ボタンに対するアクション・バインディング |
使用不可 | Master Detail (Self) |
表に対する表バインディング テキスト・フィールドに対する属性バインディング |
Selected Row Link | 使用不可 | 適用しない |
Navigation List | encodedparameter | ナビゲーション・モードでのリスト・バインディング。 |
使用不可 | textinput (secret) | textinput (secret) |
個々のデータ・オブジェクト属性値に対する値バインディング
次の表に示すように、データ・コントロール・パレットでは、単一のデータ・オブジェクト属性をバインドする際に使用できるUIコンポーネントが提供されます。
UIコンポーネント | JSPページへのドラッグ・アンド・ドロップの形式 | UIXページへのドラッグ・アンド・ドロップの形式 |
---|---|---|
Hello | Value | 使用不可 |
Oracle ADF Business Componentsではラベル・コントロール・ヒントを表示、他のすべてのサービスではラベルとして属性値を表示 |
Label Oracle ADF Business Componentsの場合はコントロール・ヒントで定義可能 |
使用不可 |
非表示 |
Input Render Oracle ADF Busienss Componentsの場合はカスタム・レンダラで定義可能 |
使用不可 |
Render Value Oracle ADF Busienss Componentsの場合はカスタム・レンダラで定義可能 |
使用不可 | |
Input Field | TextInput、MessageTextInput | |
Text Area | MessageStyledText | |
モデル・オブジェクトにバインドされた非表示フィールドをレンダリング | Hidden Field | encodedparameter |
非表示 | File Input Field | 使用不可 |
Password Field | textinput (secret) | |
非表示 | Render Value | 使用不可 |
Single Select List |
List、MessageList(1つを選択)、MessageList(複数を選択) | |
List of Values | MessageLovInput | |
喫煙禁煙 | Radio Button Group |
RadioSet、MessageRadioSet |
リンゴオレンジ | 使用不可 | CheckBox、MessageCheckBox |
ビジネス・オブジェクト・メソッドおよびデータ・コントロール操作に対するアクション・バインディング
次の表に示すように、データ・コントロール・パレットでは、メソッドまたは操作をバインドする際に使用できるUIコンポーネントが提供されます。
UIコンポーネント | JSPページへのドラッグ・アンド・ドロップの形式 | UIXページへのドラッグ・アンド・ドロップの形式 |
---|---|---|
Button | SubmitButton | |
Button with Form | 使用不可 | |
ActionRequestURI | Link(Strutsベースのアプリケーションのみ) | 使用不可 |
Javaクライアントの詳細は、「Oracle ADF JavaクライアントにおけるUIコンポーネントについて」を参照してください。
Oracle ADFを使用するためのツールおよび手順の詳細は、次のトピックを参照してください。
J2EEアプリケーション・クライアントとOracle ADFについて
設計時のOracle ADFについて
データ・コントロール・パレットについて
データ・コントロール・パレットおよびコンポーネント・パレットについて
Copyright © 1997, 2004, Oracle. All rights reserved.