熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> JSP教程 >> 正文

創建通過 WDO訪問數據的 JSF 應用程序(4)

2013-11-15 11:36:00  來源: JSP教程 

  屏幕看起來如圖 所示您也可以預覽此頁面
  
頁面預覽

  
 

  
  設置 JSF 導航
  我們現在已經創建了 Stock History 頁面現在需要從 accessStockHistoryjsp 定義導航規則WebSphere Studio 使用 Attribute 視圖來完成這一工作
  
  首先我們將定義導航
  從 Project Navigator 中打開 accessStockHistoryjsp
  
項目導航

  
 

  選擇 Access Stock History 按鈕
  
指定導航

  
 

  轉到 Attribute 視圖選擇 Navigation 選項卡然後按下 Add 按鈕
  
導航屬性

  
 

  從 Page 下拉框中選擇 viewStockHistoryjsp(圖 Page 定義了此控件將轉到的頁面為 Alias 選擇 success確保選取了 This page only然後按下 OK只要遇到了 success此 faces Servlet 都將轉到 viewStockHistoryjsp此 success 字符串可以作為操作的結果返回或者在提交時隱式設置為一個缺省值
  
添加導航規則

  
 

  該導航應該如圖 這樣定義這也將把導航條目添加到 facesconfigxml 文件中
  
導航條目

  
 

  我們現在需要提交來觸發此成功(success)動作以使轉發能夠成功在本練習中我們不需要單獨的動作請求變量是綁定的另外viewStockHistoryjsp 還將需要一個拉的 MVC 形式只有輸入(代碼變量)需要推
  當 accessStockHistoryjsp 在編輯器中還處於活動狀態時在 Attributes 視圖中選擇 All 選項卡輸入 success 作為 action
  
指定 success 動作

  
 

  保存這兩個 JSF 頁面如果您想要檢查導航規則請打開 facesconfigxml如下所示
  
   /accessStockHistoryjsp
  
   success
   /viewStockHistoryjsp
  

  

  
  測試 JSF 組件
  通過添加 WDO 數據組件WebSphere Studio 會自動把數據源添加到 WebSphere Unit 測試環境這樣我們就能夠自動地直接測試應用程序要測試此應用程序請執行以下步驟
  
  在 Project Navigator 中右鍵單擊 accessStockHistoryjsp 文件然後選擇 Run on Server
  
運行應用程序

  
 

  在服務器啟動並且浏覽器呈現表單時在空白區輸入 IBM然後按下 Access Stock History (圖 將顯示股票歷史數據(圖
  
新 JSP 頁面

  
 

  
成功的結果

  

From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19274.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.