更新时间:2022-08-25 17:06
RichFaces是一个基于LGPL协议开放源代码的JSF(JavaServer Faces)组件库,它能够使应用开发方便地集成AJAX。现在的RichFaces库是由Ajax4jsf和RichFaces两部分组成。
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(JSF)是一个为网络应用程序构建基于组件的用户界面的Java规范,并已通过JCP格式化为Java EE的一部分。它也是一个MVCWeb应用框架,通过在页面中使用可重用的UI组件简化了基于服务器的应用程序的用户界面(UI)。