JSF Component Libraries
In the previous chapter, we discussed how to develop web applications using
standard JSF components. One nice feature of JSF is its extensibility. It allows
application developers to develop their own JSF components. Several ready-made
JSF component libraries exist, which makes the job of application developers easier.
By far, the three most popular JSF component libraries are PrimeFaces, ICEfaces, and
RichFaces. NetBeans includes out-of-the-box support for all three.
In this chapter, we will cover the following topics:
• Using PrimeFaces components in our JSF applications
• Using ICEfaces components in our JSF applications
• Using RichFaces components in our JSF applications
Using PrimeFaces components in our
PrimeFaces is a very popular JSF component library, as it allows us to develop
elegant and modern-looking web applications with little effort. To use PrimeFaces in
our JSF applications, create a new Web Application project as usual. When selecting
JavaServer Faces as a framework, click on the Components tab and click on the
checkbox labeled PrimeFaces .