Dynamic data using Faces components

Faces components are based on JavaServer Faces technology. With Faces components, you can quickly create Web pages by dragging user interface components from the palette to the page and connecting those components to defined data sources.

For example, you can quickly drag an input text field to a form on the page and drag a Submit button next to the input text field. Then you can connect the input text field to a defined data source. Using the input text field, users can enter data from the Web application and have that data go to your data store.

One benefit of Faces components is that the user interface is rendered independently of the underlying program logic. You can visually create an application that dynamically accesses data and runs equally well on a browser or hand-held device.

In addition to the topics in this section of the help, you can try the modules of the Web Tools tutorial that focus on Faces components and dynamic data.

 

Related concepts

JavaServer Faces
Criteria for choosing Struts or JavaServer Faces

 

Related tasks

Creating Faces applications - overview
Creating a Faces JSP page

Related reference
Faces components reference
Attributes for Faces components
Books about JavaServer Faces
Books about Struts