Ans. RichFaces is a JSF component library that consists of two main parts: AJAX enabled JSF components and the CDK (Component Development Kit). RichFaces UI components are divided into two tag libraries a4j: and rich:. Both tag libraries offer out-of-the-box AJAX enabled JSF components. The CDK is a facility for creating, generating and testing you own rich JSF components.
A full set of AJAX enabled components in two libraries
a4j: page centric AJAX controls
rich: self contained, ready to use components
Client-side validation, expanding JSR 303 Bean Validation all the way to the browser.
Advanced queueing to match the high performance requirements of real world enterprise applications.
Push component upgrades including JavaMessaging Service (JMS) integrations, and various transport mechanisms based on browser support.
Our own Component Development Kit (CDK).
Comprehensive documentation covering development best practices, and component details.
Detailed and automated testing facilities for components, actions, listeners, and pages.
Broad cross-browser support
Large and active community at its foundation!!
Is it helpful?
Add CommentView Comments
Ques 2. What is <a4j:support> tag?
Ans. Sends an AJAX request based on a DHTML event supported by the parent component. In this example, the AJAX request will be triggered after the user types a character in the text box: