クライアント開発者は、データ・コントロール・パレットを使用して、データ・バインドされたUIコンポーネントをWebページに挿入します。
注意: データ・コントロール・パレットにより、プロジェクトで定義されたWebアプリケーションのタイプが検出され、StrutsベースのJSPプロジェクト、モデル1JSPプロジェクトまたはUIXプロジェクトに対して適切なコンポーネントが表示されます。
次の項では、データ・コントロール・パレットから選択可能なビジュアル要素について説明します。
コレクション全体または行セット全体に対する値バインディング
次の表は、データ・コントロール・パレットに用意されている、データ・コレクション全体をバインドする際に使用可能なUIコンポーネントを示しています。データ・コレクションは行セットに含まれるデータ・オブジェクトで構成されています。
JSPページへのドラッグ・アンド・ドロップの形式 | UIXページへのドラッグ・アンド・ドロップの形式 | ADFバインディング・タイプ |
---|---|---|
Read-Only TableまたはDynamic Table(Beanにスカラー属性がない場合に使用) | Read-Only Table | 表バインディング。動的表(JSPページのみ)の場合、選択されたコレクションのすべての属性が表に表示されます。 |
Read-Only Form | Read-Only Form |
表バインディング(JSPページのみ)。 |
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 / Static Single Select Field | List、MessageList(1つを選択)、MessageList(複数を選択) | |
List of Values | MessageLovInput | |
喫煙 禁煙 | Radio Button Group |
RadioSet、MessageRadioSet |
リンゴ オレンジ | 使用不可 | CheckBox、MessageCheckBox |
ビジネス・オブジェクト・メソッドおよびデータ・コントロール操作に対するアクション・バインディング
次の表は、データ・コントロール・パレットで用意されている、メソッドまたは操作をバインドする際に使用可能なUIコンポーネントを示しています。
UIコンポーネント | JSPページへのドラッグ・アンド・ドロップの形式 | UIXページへのドラッグ・アンド・ドロップの形式 |
---|---|---|
ボタン | 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.