邂逅JSF
JSF現(xiàn)在比較有優(yōu)勢的是對Ajax的集成,這一點(diǎn)走在了其他框架的前面。未來兩年,JSF與Struts將展開Java Web框架的最終戰(zhàn)爭...
6%的JSF欲撼動(dòng)21%的Struts...
JSF是什么東西...
JSF是一種能夠簡化Web應(yīng)用程序表示層結(jié)構(gòu)的標(biāo)準(zhǔn)服務(wù)器端框架...
與其他技術(shù)如JavaServer Pages或Apache Struts 相比,JavaServer Faces (JSF)技術(shù)為創(chuàng)建交互式Web應(yīng)用程序帶來了很多便利。JSF在程序邏輯和GUI表示之間劃出一條清晰的界限,提高了對Web程序的維護(hù)能力,并為 Web用戶界面組件的開發(fā)和重用提供了一個(gè)框架...
JSF在很大程度上類似Struts,而不是類似Tapestry,可以說是一種Struts 2.0,都是采取標(biāo)簽庫+組件的形式,只是JSF的組件概念沒有象Struts那樣必須繼承ActionForm的限制;JSF在事件粒度上要細(xì)膩,不象 Struts那樣,一個(gè)表單一個(gè)事件,JSF可以細(xì)化到表單中的每個(gè)字段上...普通POJO,無需繼承通過組件+標(biāo)簽庫實(shí)現(xiàn)Subview,但如需重用Layout,還要結(jié)合Tiles...
JSF的設(shè)計(jì)目標(biāo):第一,創(chuàng)建一個(gè)標(biāo)準(zhǔn)的GUI組件框架,使工具使用者可以輕松地搭建高質(zhì)量的圖形用戶界面,并管理界面與應(yīng)用程序行為的連接;第二,為GUI組件、組件狀態(tài)和輸入事件定義一套輕量 Java基本類庫,這些類庫將處理GUI生命周期,特別是管理頁面中組件的回歸狀態(tài);第三,提供一套通用的GUI組件,包括標(biāo)準(zhǔn)HTML窗口輸入元素;第四,提供一個(gè)JavaBean模型以處理客戶端GUI控件和服務(wù)器端應(yīng)用程序之間的事件;第五,定義一套判斷輸入有效性的API函數(shù);第六,為GUI建立一套處理國際化和本地化的機(jī)制;第七,自動(dòng)為不同的客戶端生成不同的輸出;第八,自動(dòng)生成包含支持可訪問性功能的輸出...
JSF如此神奇...JSF如此能耐...??
JSF到底有多神奇...JSF到底有多能耐...
但憑第一感覺覺得JSF是個(gè)好東西...
今天在這里邂逅了JSF...
并決定與這個(gè)JSF有個(gè)約會(huì):)
? ╭╮╭╮
╭☆┴┴★╮
│︵ ︵│
╰○--○╯?
╰○○╯?
?
鳳凰涅槃/浴火重生/馬不停蹄/只爭朝夕
???? 隱姓埋名/低調(diào)華麗/簡單生活/完美人生
posted on 2007-10-15 00:42 poetguo 閱讀(2642) 評論(12) 編輯 收藏 所屬分類: JSF