Adding to JSF with ADF Faces
Oracle ADF Faces is a rich set of user interface components based on the JavaServer Faces JSR. Oracle ADF Faces uses the flexible JSF rendering architecture to combine the power of Ajax and JSF to provide over 100 components with built-in functionality—such as data tables, hierarchical tables, and color and date pickers—that can be customized and reused in your application.
ADF Faces also simplifies the code necessary to connect application logic in existing business services to UI components. Its components are JSR-227 compliant, enabling developers to easily bind services to their UIs at design time.
ADF Faces components can be used in any IDE that supports JSF.