JSPページでのフロー制御について

Webアプリケーションは、特定のユーザー・アクションへのレスポンスとしてWebブラウザの表示コンテンツをフォワードすることにより、フロー制御を実装します。通常、Webアプリケーション開発者は、アプリケーションが提供するタスクごとに異なるJSPページまたはページ・セットを作成します。 ユーザーは、1つのページで選択を行い、リンクをクリックして選択内容をリクエスト・オブジェクトで送信します。 クリックされたリンクは、アクションの処理を担当するページにリクエスト・オブジェクトを送ります。

JDeveloperでフロー制御を処理する方法

アプリケーションがリクエスト・オブジェクトを処理する方法は、設計時に決定する必要があります。JDeveloperは、JSPページ・フロー制御の実装について様々な詳細レベルをサポートします。

Strutsを使用しないJSPページの場合は、JSPページ自体がコントローラを実装し、ページ・フローを管理します。 StrutsベースのJSPページの場合、コントローラはStrutsサーブレット・コントローラを介して実装されるため、ビュー(JSPページ)とコントローラが完全に分離されます。

これらのアプローチで使用できるJDeveloper機能

前述の3つの開発アプローチは、すべてJDeveloperで使用できます。


JDeveloperにおける標準Webテクノロジの詳細は、次のトピックを参照してください。

JSPおよびHTMLページの操作
HTMLページの操作

StrutsフレームワークおよびJDeveloperサポートの詳細は、次のトピックを参照してください。

モデル2アーキテクチャとモデル1アーキテクチャとの比較について
JDeveloperでのStrutsサポートについて
Strutsページ・フロー・モデリングを始める前に

JDeveloperでOracle ADFフレームワークに基づいてデータ・バインディングされたWebアプリケーションを作成する方法の詳細は、次のトピックを参照してください。

Oracle Application Development Frameworkの使用
ADF UIXページの操作
Oracle ADFデータバインド・コンポーネントを使用したWebページの設計

 

Copyright © 1997, 2004, Oracle. All rights reserved.