JSPページのADFデータバインド・コンポーネントについて

「データ・コントロール・パレット」を使用して、データバインドUIコンポーネントをWebページに挿入します。データバインドUIコンポーネントがJSPに表示される方法は、作成するJSPページのスタイルによって異なります。

データ・コントロールを「データ・コントロール・パレット」からドラッグしてJSPページにドロップする場合、このデータ・コントロールとJSPページのスタイルで使用可能なUIコンポーネントが表示されたポップアップ・メニューが表示されます。StrutsベースのJSPページには、モデル1スタイルのJSPページよりも多くの使用可能なUIコンポーネントがあります。

「データ・コントロール・パレット」の各タイプのデータ・コントロールで使用可能なデータバインドUIコンポーネントの詳細は、次の各項を参照してください。

「データ・コントロール・パレット」に表示されるデータ・コントロールのタイプの詳細は、「Oracle ADF機能について」を参照してください。「データ・コントロール・パレット」の使用の詳細は、「データ・コントロール・パレットについて」を参照してください。

データ・コレクションのUIコンポーネント

次の表は、データ・コレクション全体を「データ・コントロール・パレット」からJSPページにドラッグするときに使用可能なデータバインドUIコンポーネントを示します。

UIコンポーネント JSPページにドラッグ・アンド・ドロップする形式
ナビゲーション・ボタン ADFアクション・バインディングがあるナビゲーション・ボタン(「First」、「Previous」、「Next」、「Last」)。任意のHTMLまたはStruts HTMLフォームに追加できます。
ナビゲーション・リスト(StrutsベースのJSPのみ) ナビゲーション・モードに設定されたADFリスト値バインディングがあるドロップダウン・リスト・ボックス。Struts HTMLフォームに追加できます。機能するには、Struts HTML Submitボタンが必要です。
編集フォーム ADF属性値バインディングがあるカスタム・フォーム。表に各属性を表示する方法を定義できます。
入力フォーム ADF表および属性値バインディングがあるデフォルトの入力フォーム。「Submit」ボタンが含まれます。StrutsベースのJSPの場合、フォームにはStrutsタグが使用されます。StrutsベースのJSPではない場合、フォームにはHTMLタグが使用されます。
読取り専用フォーム

ADF属性値バインディングがあるデフォルトの読取り専用フォーム。StrutsベースのJSPの場合、フォームにはStrutsタグが使用されます。StrutsベースのJSPではない場合、フォームにはHTMLタグが使用されます。ユーザーがデータ・コレクションをナビゲートできるようにするには、ナビゲーションを追加する必要があります。

グラフ ADF属性値バインディングがあるグラフ。様々なグラフ・スタイルから選択できます。
読取り専用表

ADF属性値バインディングがある読取り専用HTML表。ナビゲーションを追加するには、フォームに挿入する必要があります。

読取り専用動的表(Beanにスカラー属性がない場合に使用) ADF表バインディングがある読取り専用動的表。この表によってデータ・コレクションのすべての属性が表示されます。ナビゲーションを追加するには、フォームに挿入する必要があります。

属性およびパラメータのUIコンポーネント

次の表は、単一のデータ・オブジェクト属性を「データ・コントロール・パレット」からJSPページにドラッグするときに使用可能なデータバインドUIコンポーネントを示します。

UIコンポーネント JSPページにドラッグ・アンド・ドロップする形式
入力フィールド(StrutsベースのJSPのみ) ADF属性バインディングがある入力フィールド。
テキスト領域(StrutsベースのJSPのみ)
ラジオ・ボタン・グループ(StrutsベースのJSPのみ)

ADF属性バインディングがあるラジオ・ボタン。

値リスト(StrutsベースのJSPのみ) ADFリスト・バインディングがある複数選択リスト・ボックス。

単一選択リスト(StrutsベースのJSPのみ)

ADFリスト・バインディングがある単一選択リスト・ボックス。
パスワード・フィールド(StrutsベースのJSPのみ) ADF属性バインディングがあるパスワード・フィールド。
ファイル入力フィールド(StrutsベースのJSPのみ) ADF属性バインディングがあるファイル・フィールド。
非表示フィールド(StrutsベースのJSPのみ) モデル・オブジェクトにバインドされた非表示フィールド。
ADF属性バインディングがある値。

ラベル

 

ADF属性ラベル・バインディングがある値。Oracle ADF Business Componentsの場合、ラベルはコントロール・ヒントから導出されます。他のすべてのビジネス・サービスの場合、ラベルは属性名から導出されます。

レンダリング値

入力レンダリング

 

属性値を表示するレンダラ。JSPページでビデオまたはイメージ・ファイルなどの複雑なオブジェクト・タイプを編集する機能が必要な場合に使用します。「ADFレンダラを使用したデータのレンダリングについて」を参照してください。

メソッドおよび操作のUIコンポーネント

次の表は、メソッドまたは操作を「データ・コントロール・パレット」からJSPページにドラッグするときに使用可能なデータバインドUIコンポーネントを示します。

UIコンポーネント JSPページにドラッグ・アンド・ドロップする形式
ボタン ADFアクション・バインディングがあるボタン。既存のフォーム内に挿入する必要があります。
フォームがあるボタン フォーム内にADFアクション・バインディングがあるボタン。
行操作リンク(Strutsベースのアプリケーションのみ) アクション・リクエストURI。

 


Oracle ADFを操作するためのツールおよびプロセスの詳細は、次の各項を参照してください。

データ・コントロール・パレットについて
データ・コントロール・パレットおよびコンポーネント・パレットについて
データ・コントロール・パレットを使用したUIコンポーネントの挿入