成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

幾個JSF流行名詞的解釋

開發(fā) 后端
本文介紹的幾個JSF流行名詞是JSF1.1,JSF1.2,myfaces,oracle ADF,ajax4jsf和facelets。

JSF 作為一個標準,里面的設計處處都感覺到 SUN 的習慣與痕跡,對于一直從事開發(fā) JSF 或者 Struts 的開發(fā)人員來說, JSF 算是看起來會比較順眼的(我用 Tapestry ,當然看 JSF 也很順眼)。沒做這個 JSF 研究之前,一直都是聽到 JSF 的優(yōu)點: POJO ,組件化,兼容 JSP ,性能也不錯,還有國際化支持,頁面導航等的特點,重點它是一個標準,頭頭們比較放心。

首先解答一個初學者對JSF流行名詞的困惑,大家聽得比較多的幾個JSF流行名詞是, JSF1.1 , JSF1.2 , myfaces,oracle ADF,ajax4jsf , facelets, 它們究竟是什么,有什么關系呢?

JSF1.1 、 1.2 都是 JSF 的標準,定義例如接口、規(guī)范( JSF 是面向接口編程的),必須通過實現(xiàn)才能被我們所使用,而實現(xiàn)包括有 JSF RI(Reference Implementation) ,還有 myfaces core1.1.4 的實現(xiàn)等。 JSF RI 是 SUN 對 JSF 的實現(xiàn),相對來說兼容性比較好,也比較穩(wěn)定(因為 1.1 已經很久沒更新過了,已經轉向 1.2 去了),而 myfaces 更新比較快,功能也比較多一點,初學的推薦 JSF RI1.1 就可以了, 1.2 需要新的 servlet2.5/jsp2.1 以及服務器支持,現(xiàn)在還不穩(wěn)定。

myfaces ,它是一個大的項目,下面有幾個子項目,分別是 myfaces core, sandbox ,tabago,tomahawk ,(奇怪的名字,好難說,我簡稱它為 TOM ),還有一個新的 ADF Faces (跟 oracle adf 有關,應該是兼容整合 adf 的功能吧)。 Tabago,tom 都是組件庫, tabago 比較好玩的是支持換膚,還有一些支持 ajax 的組件, TOM 則是一個豐富的增強組件庫,大概有三十個之多,例如 TREE , TAB 等等。 Sandbox 是測試用的。

Oracle ADF 是 oracle 為 jsf 做的一個大型的組件庫,以前是收費的,現(xiàn)在開源了,我沒用過,不好說。

Ajax4jsf 是為 jsf 提供 AJAX 支持的一個標簽庫,使用它提供的標簽,就能在原有的 JSF 程序上輕易的加上 AJAX 的功能,而且不用寫任何 Javascript 。

Facelets 這個是很激動人心的一個框架,有了這個框架才把 JSF 的組件化發(fā)揮出來,通過模板的方式來組合成我們所需要的組件,而且可以不使用 <h:input> 這樣的標簽庫,而用 <input type=”text” jsfc=”h:input”> 這樣的方式來使用組件,這樣就可以方便的使用 UI 可視化工具去開發(fā)我們的 WEB 程序。這個框架我會在以后的文章中詳細的說,以及和 jsp2.0 的模板功能作對比。以上是介紹幾個JSF流行名詞。

【編輯推薦】

  1. JSF和Tapestry全面比較
  2. 開發(fā)自定義JSF組件
  3. 簡述學習JSF小記
  4. JSF圖形組件管理圖形bean組件
  5. Seam與JSF的加減法
責任編輯:佚名 來源: blogjava
相關推薦

2011-12-02 10:37:14

JavaJ2ME

2009-06-29 10:09:55

AjaxJSF

2011-11-29 13:23:29

2017-04-13 09:10:06

Spark解釋關系

2014-06-25 09:22:47

大數(shù)據(jù)營銷

2011-04-08 17:53:31

數(shù)據(jù)庫

2009-05-31 09:18:25

cnbeta

2023-12-22 09:06:57

PySpark函數(shù)

2011-01-04 16:20:57

linux名詞解釋

2009-06-23 16:52:55

J2EE縮寫名詞

2021-08-13 22:42:14

微服務架構開發(fā)

2018-09-13 11:00:15

2009-06-25 11:11:25

控制JSF切入點

2020-02-10 11:32:11

區(qū)塊鏈blockchain智能合約

2011-08-12 10:55:30

2009-09-23 17:56:45

JSF入門

2019-03-28 14:19:18

大數(shù)據(jù)誤區(qū)數(shù)據(jù)

2018-09-15 16:06:55

機器學習神經網絡框架

2009-06-22 16:42:26

JSF的工作方式

2009-06-23 13:21:26

JSF和Spring
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品一区二区观看 | 国产精品一区二 | 97视频在线观看网站 | 国产福利91精品一区二区三区 | 色天堂影院 | 日韩中文字幕一区 | 国产激情免费视频 | 久久久综合精品 | 亚洲视频观看 | 国产亚洲一区二区在线观看 | 精品视频一区二区 | 成人欧美一区二区三区色青冈 | 亚洲国产成人av好男人在线观看 | 午夜精品一区二区三区在线视 | 亚洲欧美另类在线观看 | 亚洲精品一 | 久久久久久久一区 | 久久久久国产精品午夜一区 | 久久99精品久久久 | 国产清纯白嫩初高生在线播放视频 | 久久国产免费 | 麻豆精品一区二区三区在线观看 | 久久久精品一区 | 欧美日韩综合一区 | www.久久久久久久久 | 欧美日韩亚 | 狠狠爱免费视频 | 欧美极品视频在线观看 | 欧美精品一区久久 | 久久精品一区二区 | 99久久精品免费看国产四区 | a在线免费观看视频 | 欧美99久久精品乱码影视 | 91看片网| 欧美久久一区二区三区 | 久久乐国产精品 | 久久草在线视频 | 成人在线精品 | 国产一区二区不卡 | 男人的天堂中文字幕 | 久久久久久久久久久高潮一区二区 |