jsf/ |
JavaServer Faces technology simplifies building user interfaces for JavaServer applications. With the well-defined programming model that JavaServer Faces technology provides, developers of various skill levels can quickly and easily build web applications that handle all of the complexity of managing the user interface on the server, allowing the application developer to focus on application code.
JavaServer Faces technology includes:
- A set of APIs and reference implementation that provide: user interface components, model object management, pluggable rendering, server side validation, data conversion, event processing, page flow management, and custom extensibility for all of these things.
- A JavaServer Pages (JSP) custom tag library for expressing a JavaServer Faces interface within a JSP page.
The following examples demonstrate JavaServer Faces in action:
|
carstore/
|
An online car store, localized in American English, French, German and Latin American Spanish. This application is a proof-of-concept application, which demonstrates that JavaServer Faces technology can be used to build industrial-strength Web applications. It is not intended to be representative of best practices for Web application design.
|
components/
|
A set of custom components. This application shows how to build various custom components with JavaServer Faces technology.
|
guessNumber/
|
Duke is thinking of a number. Can you guess it? This simple application shows a small set of standard components, page navigation, and validation.
|
|