|
JavaServer Faces technology includes:
Designed to be flexible, JavaServer
Faces technology leverages existing, standard UI and web-tier
concepts without limiting developers to a particular mark-up
language, protocol, or client device. The UI component classes
included with JavaServer Faces technology encapsulate the component
functionality, not the client-specific presentation, thus enabling
JavaServer Faces UI components to be rendered to various client
devices. By combining the UI component functionality with custom
renderers, which define rendering attributes for a specific UI
component, developers can construct custom tags to a particular
client device. As a convenience, JavaServer Faces technology provides
a custom renderer and a JSP custom tag library for rendering to an
HTML client, allowing developers of Java Platform, Enterprise Edition
(Java EE) applications to use JavaServer Faces technology in their
applications.
Ease-of-use being the primary goal, the
JavaServer Faces architecture clearly defines a separation between
application logic and presentation while making it easy to connect
the presentation layer to the application code. This design enables
each member of a web application development team to focus on his or
her piece of the development process, and it also provides a simple
programming model to link the pieces together. For example, web page
developers with no programming expertise can use JavaServer Faces UI
component tags to link to application code from within a web page
without writing any scripts.
Developed through the Java Community
Process under JSR -
314, JavaServer Faces technology establishes the standard for
building server-side user interfaces. With the contributions of the
expert group, the JavaServer Faces APIs are being designed so that
they can be leveraged by tools that will make web application
development even easier. Several respected tools vendors were members
of the JSR-314 expert group, which developed the JavaServer Faces 1.0
specification. These vendors are committed to supporting the
JavaServer Faces technology in their tools, thus promoting the
adoption of the JavaServer Faces technology standard.
|
| ||||||||||||||||||||
Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.
|
| ||||||||||||