Download
FAQ History |
![]() ![]() ![]() |
API
Search Feedback |
Framework Roles
Because of the division of labor enabled by the JavaServer Faces technology design, JavaServer Faces application development and maintenance can proceed quickly and easily. The members of a typical development team are those listed below. In many teams, individual developers play more than one of these roles, however, it is still useful to consider JavaServer Faces technology from a variety of perspectives based on primary responsibility.
- Page Authors, who use a markup language, like HTML, to author pages for Web applications. When using the JavaServer Faces technology framework, page authors will most likely use the tag library exclusively.
- Application Developers, who program the model objects, the event handlers, the validators, and the page navigation. Application developers can also provide the extra helper classes.
- Component Writers, who have user-interface programming experience and prefer to create custom components using a programming language. These people can create their own components directly from the component classes, or they can extend the standard components provided by
JavaServer Faces technology.- Tools Vendors, who provide tools that leverage JavaServer Faces technology to make building server-side user interfaces even easier.
The primary users of JavaServer Faces technology will be page authors and application developers. This tutorial is written with these two customers in mind. The next section walks through a simple application, explaining which piece of the application the page author and the application developer develops.
The third chapter, Creating Custom UI Components covers the responsibilities of a component writer.
Download
FAQ History |
![]() ![]() ![]() |
API
Search Feedback |
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.