Strutsページ・フロー・ダイアグラム - データ・アクション要素

WebアプリケーションのStrutsコンフィギュレーション・ファイルの<action-mappings>要素内にStrutsデータ・アクション・クラスを構成するには、データ・アクション要素を使用します。

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

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

ページ・フロー内の次の要素であり、データ・アクションに従うWebページでは、バインディング・オブジェクトからデータが取り出され、ビジネス・サービス上でデータが表示および更新されます。


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