ICEfaces is another popular JSF library that simplifies JSF application development. To use ICEfaces in our JSF applications, create a new web application project. When selecting JavaServer Faces as a framework, click on the Components tab and click on the checkbox labeled ICEfaces.
Unlike PrimeFaces, the ICEfaces libraries are not included with NetBeans. Therefore, we need to download them from http://www.icesoft.com and create a new library.
The file we need to download is the latest stable binary distribution of ICEfaces (the filename was ICEfaces-3.3.0-bin.zip
at the time of writing).
Note
You need to register on the ICESoft website (www.icesoft.org) to download the ICEfaces libraries.
After extracting the downloaded ZIP file, the JAR files we need to add to our library can be found under icefaces/lib
.
To create a new ICEfaces library in NetBeans, click on the More... button next to ICEfaces. The following dialog window pops up: