Download
FAQ
History
HomeHomeNext API
Search
Feedback
Divider

JavaServer Faces Technology

Jennifer Ball

JavaServer Faces technology is a server-side user interface framework for Java technology-based Web applications.

The main components of JavaServer Faces technology are:

This well-defined programming model and UI component tag library significantly ease the burden of building and maintaining Web applications with server-side UIs. With minimal effort, you can:

As shown in Figure 20-1, the user interface you create with JavaServer Faces technology (represented by myUI in the graphic) runs on the server and renders back to the client.

The UI Runs on the Server

Figure 20-1 The UI Runs on the Server

The JSP page, myform.jsp, expresses the user interface components with custom tags defined by JavaServer Faces technology. The UI for the Web application (represented by myUI in the figure) manages the objects referenced by the JSP page. These objects include:

Divider
Download
FAQ
History
HomeHomeNext API
Search
Feedback
Divider

All of the material in The Java(TM) Web Services Tutorial is copyright-protected and may not be published in other works without express written permission from Sun Microsystems.