ICEfaces is an open-source Rich Internet Application (RIA) development framework based on the JavaServer Faces 2 standard. ICEfaces extends JavaServer Faces to simplify development and enhance the standard JSF feature set - simultaneously improving developer efficiency and expanding the spectrum of RIA capabilities that can be included in any JSF-based web application.
A Powerful JSF Framework
ICEfaces is much more than a suite of rich components. Innovative framework features simplify development and transcend the capabilities of standard JavaServer Faces. In particular, two key ICEfaces JSF framework extensions, Automatic Ajax and Ajax Push, will reshape your thinking about how RIA's are developed with Java Ajax, and what they can do.
Learn more about all the powerful ICEfaces JSF framework features.
ICEfaces in a free version is rather poor. Actually "new" ICEfaces components is copy-paste from PrimeFaces 2 (while there is Prime Faces 3). So there is nothing special if you're not planning to buy commercial version and commercial components. Instead of using free version of ICEfaces, use PrimeFaces 3.