bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

JSF入門知識點有哪些

本篇內(nèi)容主要講解“JSF入門知識點有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“JSF入門知識點有哪些”吧!

創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比驛城網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式驛城網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋驛城地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。

JSF是java web 的標準,可能會取代jsp 時代。JSF直譯過來就是Java Web應(yīng)用的用戶界面框架。

JSF提供一套API以及標簽庫,用來創(chuàng)建頁面表單以及復(fù)雜的界面元素

JSF使得編寫表單提交的代碼更加簡單,這些代碼可以響應(yīng)那些不同的按鈕提交,改變某些值或某些用戶的選擇等等

◆Managed beans:使得JSF簡化了處理請求參數(shù)的方法

◆EL(Expression Language):JSF有一套表達式語言用來訪問java bean的屬性以及集合元素等。

◆提供表單域類型轉(zhuǎn)換以及驗證

◆特有屬性

◆UI組件模型

JSF提供一套豐富靈活的組件模型,包括:

◆一套UIComponent類,定義UI組件的狀態(tài)和行為。

◆呈現(xiàn)模型:定義如何用不同的方式來呈現(xiàn)組件

◆事件和監(jiān)聽器模型用來處理組件的事件。

◆轉(zhuǎn)換模型:進行數(shù)據(jù)轉(zhuǎn)換

◆驗證模型:如何驗證數(shù)據(jù)的合法性

JSF入門:數(shù)據(jù)轉(zhuǎn)換模型

當(dāng)一個組件綁定到一個對象上之后,對于組件數(shù)據(jù)來說,總共有兩個視圖:

一個是模型視圖:從這個角度去看,數(shù)據(jù)表現(xiàn)為java對象的類型,如int ,long,Date等等

一個是呈現(xiàn)視圖:從這個角度去看,數(shù)據(jù)表現(xiàn)為一種可以被人讀取或修改的形式。比如一個Date類型,可能被展現(xiàn)為一個yyyy-MM-dd格式的字符串,或者是三個字符串,分別代表年、月、日。

可以定義自己的轉(zhuǎn)換器來轉(zhuǎn)換數(shù)據(jù)。

JSF入門:事件與監(jiān)聽器模型

事件:值改變事件、動作事件、數(shù)據(jù)模型事件。

值改變:比如輸入框的值被更改、選中了checkbox等

動作事件:點擊按鈕或超鏈接

數(shù)據(jù)模型事件:UIData組件的一行被選中的時候觸發(fā)這個事件。

JSF入門:導(dǎo)航模型

Navigation-rule,可以包含一個from-view-id和多個navigation-case

每個navigation-case中,主要包括轉(zhuǎn)向的頁面。

From-view-id : 當(dāng)前頁面

From-action:從哪個action方法

From-outcome:從哪個邏輯名稱

To-view-id:轉(zhuǎn)向哪個頁面

導(dǎo)航解決的問題是:從哪里到哪里。一句話來說就是:從from-view-id頁面,當(dāng)from-action方法被調(diào)用而且其返回值是from-outcome的時候,轉(zhuǎn)向to-view-id頁面。

到此,相信大家對“JSF入門知識點有哪些”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

本文題目:JSF入門知識點有哪些
瀏覽路徑:http://vcdvsql.cn/article24/peecce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)App開發(fā)品牌網(wǎng)站設(shè)計、網(wǎng)站收錄、搜索引擎優(yōu)化外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)