JSF是JavaServer Faces的簡稱,從網(wǎng)頁設計人員的角度來看,JavaServer Faces提供了一套像是新版本的HTML標簽,但它不是靜態(tài)的,而是動態(tài)的,可以與后端的動態(tài)程序結合,但網(wǎng)頁設計人員不需要理會后端的動態(tài)部份,網(wǎng)頁設計人員甚至不太需要接觸JSTL這類的卷標,也可以動態(tài)的展現(xiàn)數(shù)據(jù)(像是動態(tài)的查詢表格內(nèi)容),JavaServer Faces提供標準的標簽,這可以與網(wǎng)頁編輯程序結合在一起,另一方面,JavaServer Faces也允許您自訂標簽。
JSF入門如果您是從使用的角度來看JSF,則您不用理會HTTP、數(shù)據(jù)轉換等細節(jié),JSF將細節(jié)都隱藏起來了,無論您是網(wǎng)頁設計人員或是應用程序設計人員,都可以使用自己熟悉的方式來看JSF。
入門
藉由以下的幾個主題,可以大致了解JSF的輪廓與特性,我們來看看網(wǎng)頁設計人員與應用程序設計人員各負責什么。
JSF 標簽
網(wǎng)頁設計人員要作的就是了解JSF的標簽的使用方式,這就像是學習進階的HTML標簽,另一件事就是與程序設計人員溝通好各個Bean的名稱綁定。