JSF 框架 RichFaces 4.2.0.CR1 發布

fmms 12年前發布 | 10K 次閱讀 RichFaces

RichFaces 是一個具有 Ajax 和 JSF 特性 的 Web 框架。

JSF 和 Ajax 概念大家一定不陌生,二者結合起來衍生出 A4J(Ajax4JSF)。其目的就是將 Ajax 的功能集成到 JSF 組件中去。后來 JBoss 收購 A4J 后,又將其集成到 RichFaces 中,不但豐富了控件庫和還添加了新功能。

對開發人員來說,只要按照 JSF 的組件規范來組織頁面,免去了書寫或調用龐雜的 JavaScript 代碼或庫,就能達到夢寐以求的 Ajax 效果 ---- 可以只更新局部內容而不用刷新整個頁面,增強了用戶體驗。

RichFaces 4.2.0.CR1 發布了,4.2 版本包含從版本 3 移植過來后一些缺失的組件(rich:contextMenu , rich:hotKey ),同時利用資源加載優化提供一些相應的 API 改進,增加 push API,以及大量的 bug 修復和可用性的提升。

下載地址:http://www.jboss.org/richfaces/download/milestones

下圖是 4.1 和 4.2 版本在配置上的一些差異:

</tr> </tbody> </table> </div>


不過 4.1 的 context-params 還是可以在 4.2 上用,不過很快會移除。

4.2 版本在文檔界面也做了改進:

修復的 bug 和其他方面提升包括:

RichFaces 4.1 context-param
</td>

RichFaces 4.2 context-param
org.richfaces.resourceMapping.enabled
org.richfaces.resourceOptimization.enabled
org.richfaces.resourceMapping.compressedStages   
org.richfaces.resourceOptimization.compressionStages
org.richfaces.resourceMapping.packedStages  
org.richfaces.resourceOptimization.packagingStages
  • sesese色