Create a simple JSF application with RichFaces
2.1. Simple JSF application with RichFaces RichFaces Greeter — the simple application — is similar to a typical hello world application, with one exception: the world of RichFaces will say "Hello!" to the user first. Create a standard JSF 1.2 project named Greeter. Include all required libraries, and continue with the instructions that follow. 2.1.1. Adding RichFaces libraries into the project From the RichFaces folder where you unzipped the RichFaces binary files, open the lib. This folder contains three *.jar files with API, UI, and implementation libraries. Copy these JARs from lib to the WEB-INF/lib directory of your Greeter JSF application. Important A JSF application with RichFaces assumes that the following JARs are available in the project: commons-beanutils-1.7.0.jar commons-collections-3.2.jar commons-digester-1.8.jar commons-logging-1.0.4.jar jhighlight-1.0.jar 2.1.2. Registering RichFaces in web.xml After you add the RichFaces libraries to the project, you must register them in the project web.xml file. Add the following to web.xml: ... org.richfaces.SKIN blueSky org.richfaces.CONTROL_SKINNING enable RichFaces Filter richfaces org.ajax4jsf.Filter richfaces Faces Servlet REQUEST FORWARD INCLUDE ...