PrimeFaces UI 0.9.1发布

PrimeFaces是一个纯Java的开源的Java Server Faces(JSF) Web框架。PrimeFaces的主要目标是创建一个Java Server Faces(JSF)组件套件,包含一系列丰富的JSF组件,让Java Server Faces(JSF)的开发变得更容易。PrimeFaces UI主要包含三大模块:

PrimeFaces
PrimeFaces

PrimeFaces UI 模块

PrimeFaces UI模块包含各种JSF组件,体统丰富的web用户经验。PrimeFaces使用Yahoo UI库作为底层客户端框架。PrimeFaces UI组件会处理所有工作,和javascript渲染等细节,同时与JSF服务端协同工作。下面是PrimeFaces UI组件介绍:

  1. 常用的web组件(HtmlEditor, ImageCropper, Dialog, AutoComplete等)
  2. 基于Flash的聊天室组件
  3. 内置Ajax页面渲染组件
  4. 兼容其他组件库
  5. 无障碍javascript渲染
  6. 格式化文档组件

Optimus 模块
Optimus 模块主要用于简化JSF开发。Optimus通过使用 基于annotation(注释)的IOC容器-Guice(google的IOC容器)移除了冗余的XML。Optimus同时也支持JPA整合。

Optimus 模块主要特点:

  1. 使用基于Annotation(注释)的IOC容器-guice
  2. 支持整合JPA持久化
  3. 支持可声明性事物管理
  4. 无XML的JSF导航
  5. 以Excel和PDF方式导出DataTable中的数据
  6. 支持安全扩展

FacesTrace 模块

FacesTrace 模块主要增强了Java Server Faces(JSF)应用程序的跟踪调试信息。一些中条的跟踪调试信息,和性能监控信息被有效的记录下来。
FacesTrace 模块主要特点:

  1. JSF生命周期控制台
  2. 性能跟踪调试
  3. 作用于属性
  4. Log4J的支持
  5. FacesMessage监听器
  6. 组件树控制台

PrimeFaces UI 0.9.1 新增了如下特性:

  1. 新增Drag&Drop组件
  2. 新增Media组件
  3. 新增InputMask组件
  4. 新增Dock组件
  5. 新增OutputPanel组件
  6. 使用JQuery重新实现了accordionPanel
  7. 对pdf,excel导出前后进行处理

更多PrimeFaces UI 0.9.1 的变更信息请参考:
http://primefaces.prime.com.tr/en/changelog.html.
PrimeFaces英文主页
http://primefaces.prime.com.tr/en/
[ad#468-60]

Scroll to Top