簡介
RichFaces就是用於 JSF 的一種新的用戶界面組件套件。現在 RichFaces 已經是一個具有 Ajax 和 JSF 特性 的 Web 框架。對開發人員來說,只要按照 JSF 的組件規範來組織頁面,免去了書寫或調用龐雜的 JavaScript 代碼或庫,就能達到夢寐以求的 Ajax 效果 ---- 可以只更新局部內容而不用刷新整個頁面,增強了用戶體驗。
版本發布
2012年02月24日,Richfaces 4.2.0.Final 發布了,關於該版本的發行說明請看 4.1 release, Richfaces 4.2 帶來 RichFaces 3 一些缺失的組件,在可用性和 API 上都做了改進,最佳化了資源載入和 PUSH API;另外在文檔方面也做了非常多的完善,包括有: 開發者指南 和 組件指南
你可以直接從這裡下載,或者在 Maven 中將版本號改為 4.2.0.Final 即可。如果你還沒接觸過 RichFaces,可閱讀入門指南。
2012年04月05日,RichFaces 發布了,該版本包含使用 CDK 和 jRebel 快速組建開發的初始支持,新的原型演示,移動套用以及bug修復等等。
2012年05月16日,RichFaces 4.2.2.Final 發布了,這是 4.2 的第二個維護版本,更好的與 JBoss AS 7.1.2 對齊,同時包含一些 bug 修復。
2012年08月14日 ,RichFaces 4.3 發布首個裡程碑版本 (4.3.0.M1),這是一個重要的發行版,主要是改進了 RichFaces Component Development Kit (CDK) – 另外一個是改進對 MyFaces 的支持;修復了很多問題。
JavaServer Faces
JavaServer Faces( JSF)是一個為網路應用程式構建基於組件的用戶界面的Java規範,並已通過JCP格式化為Java EE的一部分。它也是一個MVCWeb套用框架,通過在頁面中使用可重用的UI組件簡化了基於伺服器的應用程式的用戶界面(UI)。