I am currently using the JSF JBoss RichFaces component library for the project I'm working on. It works pretty well overall, especially the AJAX support provided by ajax4jsf (A4J), but I usually find the very inflexible table layout used for almost every component, and all this RichFaces leather stuff is very annoying. It would be nice if there were some components that simply provided functionality and only minimal layout / style. I originally planned to use ICEfaces, but it didn’t work very well either, and also brings with it a lot of predefined styles, so RichFaces seems to be the best option right now.
Now I thought it would be nice to develop a clean tag library that provides some useful components found in RichFaces, ICEfaces, or Tomahawk (not all, of course!) That don't use any predefined style and generate markup that can be easily styled using CSS.
I wanted to use the ajax4jsf library to support AJAX, because I think it works very well and integrates easily into standard JSF using facelets. But it seems that since he switched to JBoss, he is no longer available as a separate library. You can download only the entire RichFaces package that I do not need.
Is the ajax4jsf (A4J) project dead? If so, what are the alternatives?
ajax jsf richfaces ajax4jsf taglib
Simon lehmann
source share