Russell Bateman
27 January 2011
last update:
This demonstration is a fairly close following of http://www.mastertheboss.com/web-interfaces/124-jboss-richfaces-tutorial.html. I performed it to provide a basis from which to study some of the Facelet templating done in a project I was working on.
The paths to the various subcomponents (demonstrations) are the following. If you have imported the project into Eclipse with everything set up to build correctly, clicking on these should run the demos.
Arguably the most difficult part of doing any JavaServer Faces (JSF), Facelet, etc. programming, here is how the libraries are set up. Some were very difficult to find and others listed in the tutorial weren't necessary. Still another wasn't even noted and I had to discover and fix that myself.
The hardest one to find since a year or so ago is jstl-api-1.2.jar which no longer exists (gee, thanks Oracle for screwing this one up). There is probably now a JAR available that replaces it, but of the myriad I tried, only one I found that was shipped with Tomcat worked. So I added it. This one I found on the path:
/home/russ/dev/downloads/apache-tomcat-6.0.29/webapps/examples/WEB-INF/lib/jstl.jar