Top Description Packages

Oracle's implementation of the JSF 2.3 specification API. 2.3

Resources
Homepage, Development, Bug Tracker, License (COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) plus GPL)
Dependencies
java.base, java.desktop, java.logging, java.sql, java.xml, cdi-api, javax.el-api, javax.faces, javax.inject, javax.servlet-api, javax.servlet.jsp-api, javax.servlet.jsp.jstl-api, javax.websocket-api, validation-api
Maven Central
Group ID:javax.faces
Artifacts:javax.faces-api

Project Oracle's implementation of the JSF 2.3 specification API.

This is the master POM file for Oracle's Implementation of the JSF 2.3 Specification.

Release 2.3

Release Date
2017-03-10
Mailing Lists
JSF 2.3 Specification Comments :archive
Mojarra Implementation Dev List :archive
Version Control
Git
git://java.net/mojarra~git
Developers
Ed Burns :project-owner
Zhijun Ren :project-owner
Manfred Riem :project-owner
Josh Juneau :developer
Ruolin Li :developer
Bauke Scholtz :developer
Arjan Tijms :developer
Xinyuan Zang :developer
Juan Gonzalez , Neil Griffin , Vernon Singleton , Kyle Stiemann

Package Summary

Modifier and TypePackage and Description
package
javax.faces

Top level classes for the JavaServer(tm) Faces API.

package
javax.faces.annotation

Annotations in this class allow injection of JSF objects into CDI beans.

package
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.

package
javax.faces.bean

Deprecated

These javadoc files constitute the “Faces Managed Bean Annotation Specification for Containers Conforming to Servlet 2.5 and Beyond”

This package is now deprecated.

package
javax.faces.component

Fundamental APIs for user interface components.</img>

package
javax.faces.component.behavior

APIs for attaching additional behavior to user interface components.

package
javax.faces.component.html

Specialized user interface component classes for HTML.

package
javax.faces.component.search

APIs for searching for components in the component tree by using expressions.

package
javax.faces.component.visit

APIs for traversing a user interface component view.

package
javax.faces.context

Classes and interfaces defining per-request state information.

package
javax.faces.convert

Contains classes and interfaces defining converters.

package
javax.faces.el

DEPRECATED Classes and interfaces for evaluating and processing reference expressions.

package
javax.faces.event

Interfaces describing events and event listeners, and concrete event implementation classes.

package
javax.faces.flow

The runtime API for Faces Flows.</img>

package
javax.faces.flow.builder

Classes for declaring a Faces Flow.

package
javax.faces.lifecycle

Classes and interfaces defining lifecycle management for the JavaServer Faces implementation.

package
javax.faces.model

Standard model data beans for JavaServer Faces.

package
javax.faces.push

This package hosts the CDI annotation for injecting a PushContext.

package
javax.faces.render

Classes and interfaces defining the rendering model.

package
javax.faces.validator

Interface defining the validator model, and concrete validator implementation classes.

package
javax.faces.view

Classes for defining a View Declaration Language (VDL) for authoring JavaServer Faces user interfaces.

package
javax.faces.view.facelets

This package contains public classes for the Java code API of Facelets.

package
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.