# Package org.springframework.web.jsf

Support classes for integrating a JSF web tier with a Spring middle tier which is hosted in a Spring root WebApplicationContext.

See: Description

- Class Summary
  Class | Description
  --- | ---
  DecoratingNavigationHandler | Base class for JSF NavigationHandler implementations that want to be capable of decorating an original NavigationHandler.
  DelegatingNavigationHandlerProxy | JSF NavigationHandler implementation that delegates to a NavigationHandler bean obtained from the Spring root WebApplicationContext.
  DelegatingPhaseListenerMulticaster | JSF PhaseListener implementation that delegates to one or more Spring-managed PhaseListener beans coming from the Spring root WebApplicationContext.
  DelegatingVariableResolver | Deprecated as of Spring 3.2, in favor of the JSF 1.2 based `SpringBeanFacesELResolver`
  FacesContextUtils | Convenience methods to retrieve the root WebApplicationContext for a given FacesContext.
  SpringBeanVariableResolver | Deprecated as of Spring 3.2, in favor of the JSF 1.2 based `SpringBeanFacesELResolver`
  WebApplicationContextVariableResolver | Deprecated as of Spring 3.2, in favor of the JSF 1.2 based `WebApplicationContextFacesELResolver`

## Package org.springframework.web.jsf Description

Support classes for integrating a JSF web tier with a Spring middle tier which is hosted in a Spring root WebApplicationContext.

Supports easy access to beans in the Spring root WebApplicationContext from JSF EL expressions, for example in property values of JSF-managed beans.