範例:JSF 和 SDO

這個展示區提供一組 JavaServer Faces (JSF) 範例, 示範一般 Web 應用程式作業。也會示範如何以「服務資料物件 (SDO)」來存取「關聯式記錄」和 「關聯式記錄清單」。每一個範例彼此無關。不必依特定順序來檢視。 這些範例假設您對 JSF 和 SDO 技術有基本的瞭解,且熟悉開發 Web 應用程式。 如果您不熟悉這些技術,您可能需要先完成"在網頁上使用 JavaServer Faces 來顯示動態資訊"指導教學, 再使用這些範例。
所需時間:5 分鐘

若要使用這個範例,您必須安裝 SDO 工具。若要安裝 SDO 工具,請在 Installation Manager 中按一下修改。在「特性」清單中按一下 IBM Rational Application Developer for WebSphere Software 7.5.0 > Web 開發工具。選取 SDO - Domino 和 JDBC 調解者,然後按一下修改

按一下「設定指示」鏈結,取得設定和配置的詳細指示。 按一下「匯入範例」鏈結,開始將範例匯入工作區。

範例類型 說明
將選項新增至選擇清單 - 組合框和清單框 示範如何將選項新增至選擇清單,並儲存使用者選取的值。
使用要求和階段作業範圍來傳遞資料 示範如何在階段作業範圍中使用範圍變數和受管理的 Java™ Bean 在網頁之間傳遞資料。
使用指令超鏈結和輸出鏈結來傳遞資料 示範如何使用指令超鏈結和輸出鏈結的參數在網頁之間傳遞資料。
在一個資料表列執行動作 示範如何使用列動作控制項和指令超鏈結在資料表的單一列執行動作。
在多個資料表列執行動作 示範如何使用列選取控制項在資料表的多列上選取記錄和執行動作。 這個範例會從 Java Bean 和關聯式記錄清單中刪除及更新記錄。
使用資料表列的編輯和並行控制項來更新記錄 示範如何使用資料表的列編輯控制項和並行控制項。
使用自動產生索引鍵來新增資料庫記錄 示範如何使用 JSF 與 SDO,當新記錄新增至資料庫時自動產生主要索引鍵。
使用 SDO 查詢來過濾資料 示範如何執行 SDO 查詢,並將過濾結果傳回到相同的網頁上。
排序資料表中的資訊 示範如何按一下直欄標題,依升冪或降冪來排序資料表。
建立可展開和可收合的資料分組 示範使用資料表列分類將記錄組成可展開和可收合的功能表。
驗證輸入 示範使用標準和自訂的輸入驗證。
使用值變更事件處理 示範如何處理值變更事件和自動送出表單。這個範例會根據另一個組合框的選擇來填入一個組合框的項目。
使用 Script 收集器事件 示範如何使用 Script 收集器使用事件。
使用階式樣式表 示範使用階式樣式表來格式化和變更 JSF 應用程式的外觀。
使用輸入和鍵盤輔助程式 示範使用輸入和鍵盤輔助程式。
使用 JSTL 表示式語言 示範在 JSF 網頁上使用 JSTL 表示式語言。
使用資料表分頁器來顯示記錄 使用許多資料表分頁器來減少每頁顯示的記錄數量。

若要使用這個範例,您必須安裝和配置應用程式伺服器。 若要驗證有伺服器執行時期環境可用, 請按一下視窗 > 喜好設定, 展開伺服器,然後按一下執行時期環境。您可以利用這個窗格來新增、移除或編輯已安裝的伺服器執行時期定義。您也可以下載和安裝新伺服器的支援。

此範例已在下列應用程式伺服器上測試過:

意見