Class RequiredValidator

java.lang.Object
jakarta.faces.validator.RequiredValidator
All Implemented Interfaces:
Validator, EventListener

public class RequiredValidator extends Object implements Validator

A Validator that checks for an empty value in the same way that UIInput checks for a value. In fact, this validator is equivalent to setting the required attribute on the input component to true.

Since:
2.0
  • Field Details

  • Constructor Details

    • RequiredValidator

      public RequiredValidator()
  • Method Details

    • validate

      public void validate(FacesContext context, UIComponent component, Object value)

      Verify that the converted object value is not null.

      Specified by:
      validate in interface Validator
      Parameters:
      context - FacesContext for the request we are processing
      component - UIComponent we are checking for correctness
      value - the value to validate
      Throws:
      ValidatorException - if validation fails