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

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

創(chuàng)建通過 WDO訪問數(shù)據(jù)的 JSF 應(yīng)用程序(5)

2019-11-18 13:16:57
字體:
供稿:網(wǎng)友

  設(shè)置頁面驗(yàn)證
  您能夠從 JSF 內(nèi)置的驗(yàn)證框架很輕易地應(yīng)用某個(gè)級(jí)別的缺省驗(yàn)證。我們將以必需字段的形式將驗(yàn)證添加到 accessStockHistory.jsp 頁面中;我們將把 symbol 字段作為必需條目,這樣一來。假如它保留為空,系統(tǒng)將會(huì)顯示一個(gè)錯(cuò)誤消息:
  
  打開 accessStockHistory.jsp 然后選擇 symbol 輸入控件(圖 42)。
  
圖 42. accessStockHistory.jsp

  
 創(chuàng)建通過 WDO訪問數(shù)據(jù)的 JSF 應(yīng)用程序(5)(圖一)


  在 Attributes 視圖中(圖 43),選取 Value is required 和 Add Display Error control。
  在 JSP 頁面中再次單擊 symbol 輸入控件,以把該控件與屬性關(guān)聯(lián)起來(圖 42)。
  在 Attributes 視圖中,選擇 Set Custom Message 按鈕(圖 43)。
  
圖 43. Attributes 視圖

  
 創(chuàng)建通過 WDO訪問數(shù)據(jù)的 JSF 應(yīng)用程序(5)(圖二)

  在 Set custom message 對(duì)話框中,將文本 Symbol is required 添加到 Message text 框中(圖 44)。
  
圖 44. 設(shè)置顧客消息

  
 創(chuàng)建通過 WDO訪問數(shù)據(jù)的 JSF 應(yīng)用程序(5)(圖三)

  在 JSP 中將顯示錯(cuò)誤消息的占位符(圖 45)。
  
圖 45. 帶有錯(cuò)誤消息占位符的 JSP

  
 創(chuàng)建通過 WDO訪問數(shù)據(jù)的 JSF 應(yīng)用程序(5)(圖四)

  要測(cè)試驗(yàn)證,請(qǐng)?jiān)?Server 視圖右鍵單擊服務(wù)器,然后選擇 Restart Project => StockSystemEAR(圖 46)。
  
圖 46. 重新啟動(dòng)項(xiàng)目

  
 創(chuàng)建通過 WDO訪問數(shù)據(jù)的 JSF 應(yīng)用程序(5)(圖五)

  再次右鍵單擊 accessStockHistory.jsp 并選擇 Run on Server。
  瀏覽器出現(xiàn)時(shí),不輸入任何文本就按下 Access Stock History 按鈕。系統(tǒng)將會(huì)顯示驗(yàn)證錯(cuò)誤消息。
  
圖 48. 驗(yàn)證錯(cuò)誤消息

  
 創(chuàng)建通過 WDO訪問數(shù)據(jù)的 JSF 應(yīng)用程序(5)(圖六)

  為了關(guān)閉服務(wù)器,請(qǐng)轉(zhuǎn)到 Servers 視圖,然后右鍵單擊服務(wù)器并按下 Stop。
  
圖 49. 關(guān)閉服務(wù)器

  
創(chuàng)建通過 WDO訪問數(shù)據(jù)的 JSF 應(yīng)用程序(5)(圖七)

  
  結(jié)束語
  在本系列文章的這一部分,我們展示了 JSF 和 WDO(很快會(huì)成為 SDO)如何構(gòu)成一個(gè)強(qiáng)大的組合來快速并且有效地構(gòu)建動(dòng)態(tài) Web 頁面。我們還演示了 JSF 如何以簡(jiǎn)單和“可工具化(toolable)”的方式支持驗(yàn)證。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 洞口县| 贡嘎县| 图木舒克市| 理塘县| 兴国县| 双牌县| 玛曲县| 东阿县| 沽源县| 南木林县| 塔河县| 札达县| 龙里县| 边坝县| 密山市| 扎赉特旗| 辉南县| 芜湖县| 乌什县| 柳江县| 天门市| 漠河县| 方城县| 威宁| 东乌珠穆沁旗| 卢氏县| 孟津县| 晴隆县| 正镶白旗| 东乌珠穆沁旗| 吐鲁番市| 逊克县| 伊金霍洛旗| 玉林市| 靖边县| 临邑县| 庄浪县| 江华| 龙山县| 兰考县| 宜丰县|