QuipuKit
——又一个JSF实现
QuipuKit是一个带有AJAX功能的高级JSF组件集,并具有客户端验证框架,给开发者提供了一个易于使用且易伸缩的动态UI的Web应用程序.
QuipuKit验证框架把传统的JSF验证移到了客户端。而且,它扩展了JSF标准验证能力,带有附加的验证器和消息,在不经过服务器端的情况下确保任何定制的输入数据的正确性。
QuipuKit组建集包括:Calendar,Chart,Confirmation,DataTable,DateChooser,DropDownField,DynamicImage,FoldingPanel,HintLabel,PopupLayer,TabSet,TabbedPane,TreeTable,TwoListSelection,SuggestionField,Utility Components(Focus and ScrollPosition)。
QuipuKit的主要特征:
1)支持Facelets,JSR-168 Portlets
2)兼容Ajax4jsf库;
3)与Sun JSF RI 1.1和1.2规范兼容,同时兼容Apache MyFaces;
4)支持多种浏览器:MS IE 6.0+,Firefox 1.5+,Opera 8.5+,Safari 2.0+
5)广泛使用AJAX技术,无缝数据载入,如数据表排序、过滤、分页等,Tab面板和Folding面板开关等
6)在DataTable/TreeTable中内建过滤器,可过滤多种类型
7)丰富、灵活的定制风格
8)支持JBoss Seam框架
9)丰富的开发文档。
界面做得很不错,而且组件也很多,可惜也不是免费的。