See: Description
Package | Description |
---|---|
javax.faces |
Top level classes for the
JavaServer(tm) Faces API.
|
javax.faces.annotation |
Annotations in this class allow injection of JSF objects into CDI beans. |
javax.faces.application |
APIs that are used to link an application's
business logic objects to JavaServer Faces, as well as convenient
pluggable mechanisms to manage the execution of an application that is
based on JavaServer Faces.
|
javax.faces.bean |
This package is now deprecated.
|
javax.faces.component |
Fundamental APIs for user
interface components.
|
javax.faces.component.behavior |
APIs for attaching additional
behavior to user interface components.
|
javax.faces.component.html |
Specialized user
interface component classes for HTML.
|
javax.faces.component.search |
APIs for searching for components in the component tree by using expressions. |
javax.faces.component.visit |
APIs for traversing a user interface component view. |
javax.faces.context |
Classes and interfaces
defining per-request state information.
|
javax.faces.convert |
Contains classes and interfaces
defining converters.
|
javax.faces.el |
DEPRECATED Classes and interfaces for evaluating and
processing reference expressions.
|
javax.faces.event |
Interfaces describing
events and event listeners, and concrete event implementation classes.
|
javax.faces.flow |
The runtime API for Faces Flows. |
javax.faces.flow.builder |
Classes for declaring a Faces Flow. |
javax.faces.lifecycle |
Classes and interfaces defining lifecycle management for the
JavaServer Faces implementation.
|
javax.faces.model |
Standard model data
beans for JavaServer Faces.
|
javax.faces.push |
This package hosts the CDI annotation for
injecting a |
javax.faces.render |
Classes
and interfaces
defining the rendering model.
|
javax.faces.validator |
Interface
defining the validator model, and concrete validator implementation classes.
|
javax.faces.view |
Classes for defining a View Declaration Language (VDL) for authoring JavaServer Faces user interfaces. |
javax.faces.view.facelets |
This package contains public classes for the Java code API of Facelets. |
javax.faces.webapp |
Classes required for integration of
JavaServer Faces into web applications, including a standard servlet,
base classes for JSP custom component
tags, and concrete tag implementations for core tags.
|
Please see the description for a list of normative documents in the JavaServerTM Faces Specification.
The Java Server Faces Specification is composed of several documents:
Specification Document | Available formats |
---|---|
The API Javadocs (this document) | generated HTML |
faces-config XML Schema Documentation | generated HTML xsd |
facelet-taglibrary XML Schema Documentation | generated HTML xsd |
facelet-partialresponse XML Schema Documentation | generated HTML xsd |
The Standard HTML RenderKit Specification | generated HTML |
The JSP Taglibarydocs | generated HTML |
The Facelets Taglibarydocs | TLDDoc VDLDoc generated HTML |
The JSDoc for the JavaScript API (including Ajax and WebSocket functionality) | generated HTML |
The prose document (only available in official JCP releases and expert group SNAPSHOTs) |
The following table includes sub-specifications that are not required to be implemented for compliance with JSF 2.1. Implementations are strongly recommend to implement these specifications to maximize the ease of use for the users.
Specification Document | Available formats |
---|---|
Faces Managed Bean Annotation Specification For Containers Conforming to Servlet 2.5 and Beyond | generated HTML |
If the generated portions of the specification were generated with change notification enabled, the following color codes indicate the nature of the change. Non color coded change-bars are included in the non-generated portion of the specification. Please see the preface in the spec prose document for a list of changes.
Added in this version of the spec |
Modified in this version of the spec |
Deleted or deprecated in this version of the spec |
Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms