Strutsページ・フロー・モデラー - データ・ページ要素

Webアプリケーションに対してデータ・アクションを構成し、関連するWebページを作成するには、データ・ページ要素を使用します。

データ・ページでは、ページのモデル・データ・バインディングを管理します。Oracle ADFには、ADFライフサイクルの実行処理をライフサイクル・プロセッサに委任するデータ・ページoracle.adf.controller.v2.struts.actions .DataForwardActionが用意されています。クラス自体の動作はデータ・アクションの動作と同じですが、ページ・フロー・ダイアグラムは、データ・アクション、フォワードおよびWebページのかわりに1つの要素を表示するように単純化されます。

ライフサイクルでは、データ・バインドされたWebページに対するバインディング・コンテキストを準備し、モデルを介して公開されるカスタム・ビジネス・サービス・メソッドを実行します。データ・バインドされたWebアプリケーションは、Struts構成ファイルのアクション・マッピングを介してデータ・アクション・クラスを処理します。データ・アクションのクラスは、PageControllerクラスoracle.adf.controller.v2.lifecycle.PageControllerを拡張します。ページのデータ・バインディングは、次のファイルによって定義されます。

詳細は、「Oracle ADFプロジェクト・ファイルについて」を参照してください。

ページ・フロー・ダイアグラムに挿入したアイコンは、黄色の警告アイコンが重なって表示されます。これは、Webページが作成されていないことを示しています。Webページを作成すると、警告表示のないアイコンが表示されます。


Strutsの使用
ページ・フロー・ダイアグラムからのStrutsベースのWebアプリケーションの実行
Strutsページ・フロー・ダイアグラムの操作