PrimeFaces
用于提高JSF Web应用程序开发效率的开源类库
PrimeFaces是一个用于提高JSF Web应用程序开发效率的开源类库。
模块
主要由三个模块组成:
UI Components:PrimeFaces UI模块提供了拥有Rich Web用户体验的各种JSF组件。PrimeFaces使用Yahoo UI库做为默认的客户端框架。PrimeFaces提供的JSF组件能够处理JavaScript Rendering和如何在服务器端与JSF集成。PrimeFaces UI组件包括:HtmlEditor、ImageCropper、Dialog、AutoComplete、Flash based Chart等。并支持通过Ajax更新页面。 Optimus模块提供简化JSF开发的解决方案。Optimus提供基于Google Guice IOC容器的注释来代替XML配置和一个XML-less Navigation Handler能够让你减少基于XML配置JSF Navigation的需要。此外Optimus还支持利用JPA实现数据持久化;将DataTable的内容导出成Excel与PDF。支持安全扩展。 FacesTrace模块提供跟踪JSF Web应用程序的各种工具包括:JSF LifeCycle可视化查看器;性能跟踪器; Log4J适配器;FacesMessage监听器;组件树可视化查看器。
版本发布
2012年02月01日,PrimeFaces 3.1 首个候选发行版本发布了,该版本包含众多新特性、改进以及 bug 修复,超过 90 项的改进的完整列表请看 full changelog ,下面是一些显著的改进:
新组件
OverlayPanel
PanelGrid
PhotoCam
SelectCheckboxMenu
SelectOneButton
SelectManyButton
SelectBooleanButton
已有组件的改进
Rewritten Lightbox
Editable SelectOneMenu
MultiSelect AutoComplete
TabView Orientations
Progress Tracking for File Export
UI improvements to Select Components
New options to paginator template
Rewritten InputTextarea AutoGrow。
2012年02月07日, PrimeFaces 3.1 正式版发布了,该版本在 RC 版本的基础上做了 12 项改进。
2012年03月13日,在 RC 版发布一周后,PrimeFaces 3.2 Final 发布了,该版本主要是在 RC 的基础上的小 bug 修复。
2012年05月21日,PrimeFaces 3.3 发布了首个 RC 版本,该版本包含超过 100 项的改进,涉及 Ajax 框架特性如 PFS(PrimeFaces Selectors) 和 partialSubmit, 内部增强、新的组件和维护等等。
如今,primefaces 还提供对手机的支持,推出了primefaces mobile 版本,用于对手机的开发。
参考资料
PrimeFaces 3.1.RC1 发布.开源社区网.
最新修订时间:2023-07-30 11:14
目录
概述
模块
参考资料