#{messages['index.header']} RichFaces provides out-of-the-box "richness" for JSF Web applications On March 5, 2007, Red Hat and Exadel announced a strategic partnership to open source and bring Exadel's Ajax4jsf, RichFaces, and Studio Pro products to JBoss as JBoss Ajax4jsf, JBoss RichFaces, and JBoss Developer Studio, respectively. The latest version of RichFaces is 3.2.2, released September 9, 2008. RichFaces is a rich component library for JSF and an advanced framework for easily integrating AJAX capabilities into business application development. The RichFaces components come ready to use out-of-the-box, so developers can immediately save time in taking advantage of component features to create Web applications that provide greatly improved user experience more reliably and more quickly. RichFaces also includes strong support for the skinnability of JSF applications. RichFaces also takes full advantage of the benefits of the JSF framework including lifecycle, validation, and conversion facilities, along with the management of static and dynamic resources. RichFaces differs from other AJAX approaches by enabling page-oriented AJAX support instead of the traditional component-oriented support. This means you can define an event in the page that invokes a particular AJAX request and then you can also define those areas of the page that need to be synchronized with the JSF Component Tree after this particular AJAX request is processed on the server.