Help

This release introduced the next new components:

  • rich:beanValidator component
It could be used to register model-based constraints defined Hibernate validators for the component.
  • rich:ajaxValidator component
a4j:support like component which enables validation according to some event on parent component. Also registers model-based Hibernate Validators on parent component.
  • rich:graphValidator component
The component register model-based Hibernate Validators for some subtree. it also could be used in order to fire the whole bean validation including fields which are not used on the page.
  • rich:extendedDataTable component
The component is contributed to Rich Faces from the community. It extends rich:dataTable with additional features - manageable selection of rows, columns reordering, grouping by columns and etc..
  • rich:hotKey component
Component is implemented on the top of jQuerry hotKey plugin. It allows to register JS callbacks on some hot keys as for the page either as for separate components.

Also the next new features available starting from this release:

  • State Manager API component
It allows to define set of states for the page and navigate between these states using standard JSF navigation.
  • Tree Drag and Drop API component
TreeAPI extended in order to provide convenient D'n'D feature usage as inside the Tree either as between the trees and other page components

Usefull guidelines and samples created:

  • DarkX and GlassX skins created using plug'n'skin feature
Step by step components creation guideline with general CDK features explanations available together with the RF developer guide.
  • Samples and articles for all the new features and components mentioned above are also created and available online.

You can download 3.2.2 GA from the official download page at Rich Faces downloads

Thank you everyone who posted feedback on the RichFaces forum and submitted jira issues.

3 comments:
 
12. Sep 2008, 03:57 CET | Link
Adrian Mitev

Awesome! Great job guys!

ReplyQuote
 
13. Sep 2008, 21:52 CET | Link
tester

It would be great if seam could provide a complete example for the rich:extendedDataTable component. The best would be something like a jar or a few classes as they provide for trinidad datatable to support effortless sorting and pagination.

I often see people at the seam forums struggling to make the sorting and pagination of richfaces tables work, therefore I didnt even try and went straight for trinidad. But the scrolling capability of the richfaces extended datatable sounds very good. Hope it works as advertised.

25. Nov 2008, 23:26 CET | Link
Vladimir Kozlov | vkozlov(AT)technica.md

When I deploy richfaces-demo-3.2.2.GA-tomcat6.war on Tomcat6, it works properly. But if I undeploy it and deploy richfaces-demo-3.2.2.SR1-tomcat6.war - nothing at the left side panel cannot be clicked, main left-side Panel Bar does not work. I tested it in Opera, FireFox, IE, Chrome - the behaviour was the same... Why?

Post Comment