アプリケーションのビュー・レイヤーとコントローラ・レイヤーにJavaServer Pages(JSP)およびApache Strutsを使用し、JavaオブジェクトのデータソースへのマップにOracle TopLinkを使用するWebアプリケーションを作成できます。JDeveloperを使用して、ビュー・レイヤーとコントローラ・レイヤー用に1つのプロジェクト(その中にアプリケーション・ページを作成し、ページ間のナビゲーションを定義)、およびモデル・レイヤー用に1つのプロジェクト(その中にTopLinkマップを作成)が含まれるアプリケーションを作成します。StrutsフォームBeanを使用して、モデル・レイヤーとビュー・レイヤー間でデータを転送します。
JSP、StrutsおよびOracle TopLinkを使用したアプリケーションの作成方法については、 キュー・カードを起動してください。
Javaオブジェクトの作成: Oracle TopLinkを使用して、データベース表にJavaクラスをマップします。TopLinkマップには、クラスに対するディスクリプタおよびマップ済属性が含まれています。サンプル・クライアントを生成および編集して、埋込みOC4JサーバーでTopLinkオブジェクトを実行します。
Strutsページ・フローおよびフォームBean: Strutsページ・フロー・ダイアグラムで、コンポーネント・パレットから選択する標準のStruts要素を使用して、アクションおよびアクション・フォワードなど、アプリケーションのWebページのフローを描画します。フォームBeanをプロジェクトに追加した後で、Beanのsetterおよびgetterメソッドを定義するクラス・ファイルをカスタマイズします。
JSPページの設計およびStrutsタグの追加: テキストをページに追加し、コンポーネント・パレットからコンポーネントをドラッグして、ページのユーザー・インタフェースを作成し、Strutsタグを使用してTopLinkオブジェクトにアクセスします。
JSPアプリケーションの実行: 様々な方法でアプリケーションを実行できます。実行方法の1つは、アプリケーションの作成に使用したページ・フロー・ダイアグラムから直接実行することです。
Copyright © 1997, 2007, Oracle. All rights reserved.