將 SDO 配置為在多個 Faces 頁面中使用

這項作業是示範如何建立多頁 SDO 應用程式的四項作業中的第一項。在這項作業中,請您建立一個主要頁面、詳細資料頁面,及配置和多次使用的 SDO。

  1. 以 Servlet 2.4 版及 WebSphere Application Server 6.0 版目標伺服器建立動態的 Web 專案。
  2. 建立 2 個 Faces JSP,例如 updateDepartment.jsp(作為主要頁面)及 createEmployee.jsp
  3. 在「頁面資料」視圖中開啟想要作為主要頁面的頁面,例如 updateDepartment.jsp,按一下滑鼠右鍵來選取新建 > 關聯式記錄。這時會開啟「新增關聯式記錄」精靈。
  4. 輸入名稱,例如 department
  5. 選取用資料庫中現有的資料來填寫記錄按鈕,再按下一步
  6. 建立或選取對資料庫的連線。如果您已安裝 DB2 V8.2 SAMPLE 資料庫,可連接至該資料庫之後,完全遵循範例中的其餘步驟。
  7. 在「記錄內容」頁面中選取表格,例如選取 DEPARTMENT,再按下一步
  8. 在「選取直欄和其他作業」頁面,如果表格沒有主鍵,按一下修改主鍵
  9. 在「編輯主鍵」頁面中選取主鍵,例如 DEPTNO:String,再按一下關閉。這時會回到「選取直欄和其他作業」頁面。
  10. 在「進階」作業中,按一下透過關係新增另一個資料庫表格。這時會開啟「建立關係」精靈。
  11. 選取建立新關係按鈕。
  12. 選取您要與其建立關係的表格,例如 EMPLOYEE 表格,再按下一步
  13. 在「編輯關係」頁面中選取 1->*PRIMARY KEY -> FOREIGN KEY 作為對應關係。
  14. 按一下修改 <TABLENAME> 主鍵,例如「修改 EMPLOYEE 主鍵」。這時會開啟「編輯主鍵」視窗。
  15. 選取主鍵,例如 EMPNO:String,再按一下關閉
  16. 按一下外來鍵直欄中的選擇直欄文字,從下拉清單中選取直欄以作為外來鍵使用,例如,EMPNO: String。
  17. 然後,按一下完成。驗證已有「關係」節點及正確的主鍵,例如:
    新增關聯式記錄擷取畫面
  18. 從「關係」表格,只選取希望能夠更新的直欄,例如,在 EMPLOYEE 表格中選取 EMPNO、FIRSTNME、MIDINIT、LASTNAME。
  19. 按一下完成
若要繼續建立多頁 SDO 應用程式,請遵循下列步驟:
相關概念
建立含有 Faces JSP 的多頁 SDO 應用程式
使用 SDO 的 Faces 與 Faces Client 元件的資料存取
服務資料物件 (SDO) 中的調解者
相關參考
WDO API 文件
讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.