Advantages of RichFaces
o Provides rich user interface components library.
o Allows to create custom components with built in ajax support.
o Generate binary resources on the fly. Like: generating image, sound during run time.
o Skinning Technology
o Component Development Kit (CDK) to assist in constructing JavaServer Faces components.
o Dynamic Resource Framework.
o Component based Ajax control components.
Java: JDK 1.6 or higher.
Application Server: Jboss EAP 6, WildFly or Apache Tomcat + Mojarra 2.X.
RichFaces Library: richfaces-core.jar, richfaces-a4j.jar, richfaces-rich.jar.
Third Party Libraries: javax.faces.jar, guava.jar, cssparser.jar, sac.jar.
Development Environment: JBoss Developer Studio or Maven or NetBeans or other IDE.
o JSF Integration
o Error handling
o Resource Loading
o Processing Management
o Component Development Kit
o Ajax components
The RichFaces is an advanced UI component framework which is easily integrating Ajax capabilities into JavaServer Faces application. RichFaces mainly designed to integrate with JSF so that we can easily create user interface.
RichFaces provides components that manage the processing of information, requests, and updates. Some important component are , and .
These components provides to process information and log also.
It consist of a small, generalized set of font and color parameters that can be applied to multiple different styles. It avoids repetitive coding and duplication in CSS files. CSS files are not completely replaced. skins work as a high-level extension to standard CSS.
Component Development Kit (CDK)
The CDK is used to speed up RichFaces components development. It avoids lots of similar configuration elements.
CDK uses its own RichFaces CDK naming conventions for classes, components and tags.
RichFaces library provides Ajax Action Components , , andetc. we can use that to send Ajax requests from the client side.
ABOVE JAI KRISHNA BAJAJ MOTORCYCLES,
OPPOSITE TO MITULA JWELLERY,