91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何進行JSF流行名詞的解釋

發布時間:2021-12-14 10:46:57 來源:億速云 閱讀:141 作者:柒染 欄目:編程語言

本篇文章給大家分享的是有關如何進行JSF流行名詞的解釋,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

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

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

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

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

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

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

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

以上就是如何進行JSF流行名詞的解釋,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

jsf
AI

项城市| 高尔夫| 宜州市| 休宁县| 太康县| 穆棱市| 商城县| 镶黄旗| 江孜县| 南川市| 天津市| 公主岭市| 安达市| 大足县| 大同市| 广东省| 阿鲁科尔沁旗| 富源县| 景泰县| 葵青区| 鄂托克旗| 周口市| 武冈市| 吉隆县| 梨树县| 永吉县| 桦甸市| 克拉玛依市| 云和县| 额尔古纳市| 舞阳县| 乐陵市| 芜湖县| 定兴县| 靖边县| 乐安县| 报价| 绍兴县| 福贡县| 双城市| 广州市|