It's no secret that the standard UI components bundled with JavaServer Faces (JSF) are by far not enough for any kind of serious web development. There are a lot of JSF libraries out there, each one having its own advantages and disadvantages. Fortunately JSF lets you use several component libraries at once, and the new JSF 2.0 standard makes this option even more attractive. Here, I'll introduce you to the OpenFaces library, which extends the standard JSF components with advanced features. It also has some highly customizable components that are not like any of the standard components, and it features some powerful components such as DataTable, TreeTable, and scheduling components.
This article will guide you through the steps that will help you add OpenFaces to your application, and give you an overview of the range of components provided by OpenFaces. You’ll learn how to seamlessly migrate the standard JSF components to the corresponding OpenFaces JSF versions to get the extra benefits of the extended API.
Read the full article here:[An Introduction to OpenFaces
Kito D. Mann -- Author, JavaServer Faces in Action
http://www.virtua.com - JSF/Java EE consulting, training, and mentoring
http://www.JSFCentral.com - JavaServer Faces FAQ, news, and info