java.lang.Objectjavax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIForm
All Implemented Interfaces:
NamingContainer, StateHolder
Direct Known Subclasses:
HtmlForm
UIForm is a UIComponent that represents an input form to be presented to the user, and whose child components represent (among other things) the input fields to be included when the form is submitted.
By default, the rendererType property must be set to
"javax.faces.Form". This value can be changed by calling the
setRendererType() method.
| Field Summary | ||
|---|---|---|
| public static final String | COMPONENT_TYPE | The standard component type for this component. |
| public static final String | COMPONENT_FAMILY | The standard component family for this component. |
| Fields inherited from javax.faces.component.UIComponent: |
|---|
| attributesThatAreSet, bindings |
| Constructor: |
|---|
Create a new UIForm instance with default property values. |
| Method from javax.faces.component.UIForm Summary: |
|---|
| getContainerClientId, getFamily, isPrependId, isSubmitted, processDecodes, processUpdates, processValidators, restoreState, saveState, setPrependId, setSubmitted |
| Methods from java.lang.Object: |
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from javax.faces.component.UIForm Detail: |
|---|
Override the UIComponent#getContainerClientId to allow
users to disable this form from prepending its |
|
|
Returns the current value of the |
Override UIComponent#processDecodes to ensure that the
form is decoded before its children. This is
necessary to allow the |
Override UIComponent#processUpdates to ensure that the
children of this |
Override UIComponent#processValidators to ensure that
the children of this |
|
|
|
If this The value of a |