複数の Faces ページ上で使用する SDO の構成

このタスクは、マルチページの SDO アプリケーションの作成方法についてのデモンストレーションの、4 つのタスクの最初のものです。このタスクでは、マスター・ページおよび詳細ページを作成し、多重使用のための SDO を構成します。

  1. サーブレットのバージョン 2.4 および WebSphere Application Server v6.0 ターゲット・サーバーを使用して、動的 Web プロジェクトを作成する。
  2. 2 つの Faces JSP (例: updateDepartment.jsp (マスター・ページとして) および createEmployee.jsp) を作成する。
  3. マスター・ページとして使用するページ (例: updateDepartment.jsp) を開いて、「ページ・データ」ビュー内で右クリックして、「新規」 > 「関連レコード」を選択する。「関連レコードの追加 (Add Relational Record)」ウィザードが開きます。
  4. 名前 (例: 「department」) を入力する。
  5. 「データベースの既存のデータでレコードを埋める (Fill record with existing data from the database)」ボタンを選択してから、 「次へ」をクリックする。
  6. データベースへの接続を作成または選択する。DB2 V8.2 SAMPLE データベースをインストールしている場合は、そこに接続して、ステップの残りの例で使用してください。
  7. 「レコード特性」ページで、テーブル (例: DEPARTMENT) を選択してから、 「次へ」をクリックする。
  8. テーブルに主キーがない場合は、 「列の選択およびその他タスク」ページで「主キーの変更」をクリックする。
  9. 「主キーの編集」ページで、主キー (例: DEPTNO:String) を選択してから、 「閉じる」をクリックする。 「列の選択およびその他タスク」ページに戻ります。
  10. 「拡張タスク」で、「別のデータベース・テーブルを関係から追加」をクリックする。 「関係の作成 (Create Relationship)」ウィザードが開きます。
  11. 「新規の関係を作成」ボタンを選択する。
  12. 関係を作成するテーブル (例: EMPLOYEE テーブル) を選択してから、「次へ」をクリックする。
  13. 「関係の編集」ページで、多重度として「1->*主キー -> 外部キー」を選択する。
  14. <TABLENAME> 主キーの変更」 (例: EMPLOYEE 主キーの変更) をクリックする。 「主キーの編集 (Edit primary keys)」ウィンドウが開きます。
  15. 主キー (例: EMPNO:String) を選択してから、「閉じる」をクリックする。
  16. 外部キー列で「列の選択」のテキストをクリックして、外部キー (例: EMPNO: String) として使用するドロップダウン・リストの列を選択する。
  17. 「完了」をクリックする。Relation ノードと正しい主キーがあることを確認します。例:
    「関連レコードの追加 (Add Relational Record)」画面取り
  18. Relation テーブルから更新できるようにする列だけを選択する。例えば、EMPLOYEE テーブルで EMPNO、FIRSTNME、MIDINIT、LASTNAME を選択します。
  19. 「完了」をクリックする。
マルチページの SDO アプリケーションの作成を続けるには、以下の各ステップに従ってください。
関連概念
Faces JSP を使用したマルチページの SDO アプリケーションの作成
SDO を使用した Faces および Faces Client コンポーネントのデータ・アクセス
Service Data Objects (SDO) の中のメディエーター
関連資料
WDO API 文書
フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.