The <o:validateOneOrMore> validates if at least ONE of the given UIInput components has
been filled out.
The default message is
{0}: Please fill out at least one of those fields
For general usage instructions, refer ValidateMultipleFields documentation.
| Info | Value |
|---|---|
| Component Type | org.omnifaces.component.validator.ValidateOneOrMore |
| Handler Class | None |
| Renderer Type | None |
| Description | None |
| Name | Required | Type | Description |
|---|---|---|---|
binding | false | jakarta.el.ValueExpression
(must evaluate to jakarta.faces.component.UIComponent)
| The ValueExpression linking this component to a property in a backing bean. |
components | true | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| The space separated collection of client IDs of UI input components to be validated. |
disabled | false | jakarta.el.ValueExpression
(must evaluate to boolean)
| Whether the validation should be disabled or not. |
id | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| The component identifier for this component. This value must be unique within the closest parent component that is a naming container. |
invalidateAll | false | jakarta.el.ValueExpression
(must evaluate to boolean)
| Whether to invalidate all fields or only those which are actually invalid as per
#shouldInvalidateInput(FacesContext, UIInput, Object) |
message | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| The validation message to be shown on failure. Any "{0}" placeholder in the message will be substituted with a comma separated collection of labels of the input fields. |
rendered | false | jakarta.el.ValueExpression
(must evaluate to boolean)
| Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true. |
showMessageFor | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| The identifier for which this validator should show the message. Defaults to "@this" which is the
validator component itself. Other available values are "@all", "@invalid", "@global" and
"@violating". Any other space separated value will be treated as client ID of UI input component. |
Output generated by Vdldoc View Declaration Language Documentation Generator.