Documentation



Java Platform, Enterprise Edition: The Java EE Tutorial

14.3 Validating Composite Component Values

JavaServer Faces provides the following tags for validating values of input components. These tags can be used with the composite:valueHolder or the composite:editableValueHolder tag.

Table 14-2 lists commonly used validator tags. See Using the Standard Validators for details and a complete list.

Table 14-2 Validator Tags

Tag Name Description

f:validateBean

Delegates the validation of the local value to the Bean Validation API.

f:validateRegex

Uses the pattern attribute to validate the wrapping component. The entire pattern is matched against the String value of the component. If it matches, it is valid.

f:validateRequired

Enforces the presence of a value. Has the same effect as setting the required element of a composite component's attribute to true.


Close Window

Table of Contents

Java Platform, Enterprise Edition: The Java EE Tutorial

Expand | Collapse