国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Web 服務代理組件創建 JSF Web 服務客戶端(4)

2019-11-18 12:52:52
字體:
來源:轉載
供稿:網友

  您可能會在生成的代碼后面看到一個錯誤。假如有,則表明當前驅動器沒有為 Web 服務拋出的自定義異常添加批處理塊。我們可以修復這個錯誤。
  
圖 31. java Resources 錯誤

  
 Web 服務代理組件創建 JSF Web 服務客戶端(4)(圖一)

  在 Task 視圖中,右鍵單擊該錯誤并選擇 Quick Fix。
  
圖 32. Quick Fix 選項

  
 Web 服務代理組件創建 JSF Web 服務客戶端(4)(圖二)


  選中 Add catch clause to surrounding try 選項。
  
圖 33. 可用的快速修復

  
 Web 服務代理組件創建 JSF Web 服務客戶端(4)(圖三)

  選中的修復會添加 try 代碼塊(圖 34)并打開生成的 Java 類。請關閉 Java 類。
  
圖 34. Try 塊

  
 Web 服務代理組件創建 JSF Web 服務客戶端(4)(圖四)

  選擇 jsp 中的 Button ,轉到 Quick Edit 視圖。將 C:/JSFLAB/Lab5/CodeSnippet1.txt 中的代碼粘貼到每個 catch 塊中。結果如圖 35 所示。
  
圖 35. 包含快速修復代碼的 Catch 塊

  
 Web 服務代理組件創建 JSF Web 服務客戶端(4)(圖五)

  我們將在按鈕組件中添加錯誤消息,這答應我們在以后拖放錯誤組件并將它與按鈕組件相關聯。
  現在,我們來添加輸出組件。將 Web 服務拖到屏幕上,這樣就會在 Page Data 視圖中創建一個結果 Company Info Bean。我們需要將該組件拖到頁面中。在缺省情況下,它只會打印對象 ID。
  如圖 36 所示,將 getCompanyInfoResultBean 拖到頁面中;替換掉該處原來的 resultBean 組件。
  
圖 36. 在 JSP 頁面中添加 CompanyInfo

  
 Web 服務代理組件創建 JSF Web 服務客戶端(4)(圖六)

  選中 Create output components,然后單擊 OK。
  
圖 37. Select drop action

  
 Web 服務代理組件創建 JSF Web 服務客戶端(4)(圖七)

  將標簽更新為 Company Information ,然后再次通過 Attributes 視圖將它定為 Header 3。
  
圖 38. 更改標題標簽

  
 Web 服務代理組件創建 JSF Web 服務客戶端(4)(圖八)

  通過 Attributes 視圖將每個字段標簽更新為標題單元格。
  
圖 39. 更改字段標簽

  
 Web 服務代理組件創建 JSF Web 服務客戶端(4)(圖九)

  現在,我們在頁面中添加錯誤控件。該錯誤控件將會鏈接到屏幕中的按鈕上。我們在捕捉到異常時設置此錯誤。
  選擇 Display Error 組件。
  
圖 40. Display error

  
Web 服務代理組件創建 JSF Web 服務客戶端(4)(圖十)


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 景洪市| 高州市| 西藏| 潜山县| 浮山县| 剑川县| 循化| 佛冈县| 高淳县| 寻乌县| 乐业县| 长武县| 北宁市| 伊金霍洛旗| 砚山县| 龙胜| 道真| 德庆县| 肥乡县| 博乐市| 泰州市| 轮台县| 邳州市| 株洲县| 西乌珠穆沁旗| 宁都县| 洛阳市| 噶尔县| 大石桥市| 日照市| 三门峡市| 杂多县| 普陀区| 康马县| 汝南县| 普兰县| 葵青区| 连南| 天峻县| 唐山市| 洛宁县|