APIs that Support Event Handling
- FacesContext:
- Contains all state information related to the
processing of a single JavaServer Faces request, and the rendering of
the corresponding response.
- Passed to, and potentially modified by, each phase of the JSF lifecycle.
- UIViewRoot:
- The UIComponent representing the root of the UIComponent
tree.
- Has no rendering, just serves as the root of the
component tree, and as a place to hang phase listeners.
- ValueChangeEvent:
- A notification that the local value of the source component has
been changed as a result of user interface activity.
- Not fired unless validation of the new value completed successfully.
- Extends the FacesEvent class.
- FacesEvent:
- The base class for user interface and application events that can
be fired by UIComponents.