RichFaces 4.0.0第二个Alpha版本-RichFaces 4.0.0 Alpha2下载地址发布了,关注RichFaces 4.0.0的朋友可以去RichFaces官方获取最新的RichFaces 4.0.0 Alpha2下载地址下载试用的说。早在今年3月份左右,RichFaces就已经发布了发布了RichFaces 4.0.0第一个alpha版本,因为RichFaces 4.0.0改动十分大(主要是为了兼容JSF 2.0规范)因为RichFaces 4.0.0耗时很长。而在经过数月的潜心研发之后,本次发布的RichFaces 4.0.0 alpha2不但引入了诸多的新特性和新组件,还在基础代码上进行了大量重构,开发团队力图让RichFaces 4.0.0开发变得更轻松简单。
RichFaces是一个采用纯Java语言编写的JSF组件库。同时RichFaces被设计成为可以轻松的整合 Ajax功能,以便适合开发基于Ajax的各种企业应用。JSF(Java Server Face)是一种面向组件的Web框架技术,页面中所有对象(Form,Radio,等)都可以使用组件的方式编写,与之类似的框架还有Tapestry, Wicket。使用组件的最大优势就是复用率高,很多时候在使用Java开发 web项目都需要不停的从已有的Java待中复制粘贴相同的代码,就是在同一个项目中也经常需要不断的重复copy很多相同的部分。组件的出现完美的解决了这个问题。笔者虽然不使用JSF,但使用的是 Tapestry,该项目于 JSF异曲同工,都是基于组件的概念。使用组件,可以在不同项目中无缝的集成已有的组件,如果一个项目中需要用到一个已有的组件,但这个组件的某些功能需要定制一下,那我们可以很轻松的通过复写很少的代码在本项目中扩展已有的组件。对于项目中同样的功能,如果使用了 Tapestry或者JSF,那基本就是直接编写标签的过程了。
RichFaces 4.0.0 alpha2主要包括如下改进:
- RichFaces 4.0.0几乎完全重新设计了组件开发工具包,让用户可以更轻松的借助RichFaces 4.0.0组件进行开发设计。
- RichFaces 4.0.0几乎完成了全部Ajax核心组件的迁移工作,也就是说在RichFaces 4.0.0 alpha2中可以使用几乎所有之前版本的Ajax组件
- RichFaces 4.0.0新增了Ajax请求只能队列机制(Ajax smart Queue)
- RichFaces 4.0.0新增了复杂类型迭代器组件
- RichFaces 4.0.0皮肤特性包括标准皮肤控制特性已经被完全迁移过来。
RichFaces 4.0.0 alpha2是RichFaces 4.0.0系列的最后一个alpha版本,RichFaces开发团队表示将在7月份发布RichFaces 4.0.0的第一个M(里程碑)版本,而在之后每个月都将发布对应的M(里程碑版本)直至RichFaces 4.0.0正式版本发布为止,看来想要正式迁移到RichFaces 4.0.0,开发者还需要耐心的在等待一段时间了。
RichFaces 4.0.0 alpha2下载地址:
RichFaces 4.0.0 alpha2下载
[ad#468-60]