將超鏈結新增至 Faces JSP 檔中

您可以使用「鏈結」元件和「指令 - 超鏈結」元件,將網站跳躍和網頁跳躍新增至 Web 專案中。

通常您使用「鏈結」元件來鏈結 Web 專案以外的網頁, 使用「指令 - 超鏈結」元件來鏈結到內部頁面。「指令 - 超鏈結」元件也可在啟動鏈結時用來啟用其他的動作。超鏈結可執行更新, 然後識別 Web 專案內要導覽至的下一頁。比方說,您可以使用「指令 - 超鏈結」元件來執行可套用至關聯式記錄清單之單一列的動作。 如果要將「指令 - 超鏈結」元件新增到 Faces JSP 頁面,請執行下列動作
  1. 將「指令 - 超鏈結」元件從選用區拖曳至頁面或拖曳至頁面上已有的「輸出」或「影像」元件。
    註: 如果您將「鏈結」或「指令 - 超鏈結」元件放到 Faces JSP 頁面的空白區域上,「輸出」元件即自動新增至「鏈結」或「指令 - 超鏈結」元件內。「輸出」文字包含鏈結的標籤。
  2. 如果要變更標籤,請選取「輸出文字」元件。在「輸出文字」元件之「內容」視圖的欄位中,輸入新標籤。 這是在執行時期顯示的鏈結文字。
  3. 請確定已選取鏈結圖示,然後使用「快速編輯」視圖來建立鏈結的動作,作為「指令」事件。(請參閱將 Script 化事件新增至網頁中。)
  4. 然後按一下「指令 - 超鏈結」元件的「內容」視圖上的新增規則來新增導覽。 這時會開啟「新增導覽規則」對話框。 利用「導覽規則」,您可以根據剛才發生的事件(比方說,一項錯誤)引導使用者到特定頁面去。 您可以在「快速編輯」視圖中定義要執行的動作。 導覽規則依據動作的回覆值來決定要前往的頁面(比方說,如果回覆值是 success 而不是 failure,它會往前一頁)。導覽規則可以由給定的動作專用,也可以套用至任何動作。您也可以只將規則套用到給定的頁面, 或將規則套用到專案的所有頁面。
  5. 設定其他的「指令 - 超鏈結」內容。比方說,您可以在「指令 - 超鏈結」的「內容」視圖的參數標籤上新增參數。 這些參數會傳遞至動作。
相關概念
Faces 元件
相關工作
建立 Faces 應用程式 - 概觀
將 Script 化事件新增至網頁中
對 Faces JSP 頁面使用導覽規則
建立動作與資料表的關聯性
在 JSP 檔之間傳遞參數
相關參考
Faces 元件參照
Faces 元件的屬性
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.