Please see the description for a list of normative documents in the JavaServerTM Specification.
The Java Server Faces Specification is composed of several documents:
| Specification Document | Available formats |
|---|---|
| The API Javadocs (this document) | generated HTML |
| The Standard HTML RenderKit Specification | generated HTML |
| The JSP Taglibarydocs | generated HTML |
| The Facelets Taglibarydocs (including the new "composite" Facelets tag library) | generated HTML |
| The JSDoc for the JavaScript API (including Ajax functionality) | generated HTML |
| The prose document |
The following table includes sub-specifications that are not required to be implemented for compliance with JSF 2.0. 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 version 2.0 |
| Modified in version 2.0 |
| Deleted or deprecated in version 2.0 |