Class BeanValidationExampleAction

java.lang.Object
org.apache.struts2.ActionSupport
org.apache.struts2.showcase.validation.BeanValidationExampleAction
All Implemented Interfaces:
Serializable, Action, ValidationAware, LocaleProvider, TextProvider, Validateable

@FieldMatch(first="fieldExpressionValidatorField", second="requiredValidatorField", message="requiredValidatorField and fieldExpressionValidatorField are not matching") @ScriptAssert(lang="javascript", script="_this.dateValidatorField != null && _this.dateValidatorField.before(new java.util.Date())", message="Date need to before now") public class BeanValidationExampleAction extends ActionSupport
See Also:
  • Constructor Details

    • BeanValidationExampleAction

      public BeanValidationExampleAction()
  • Method Details

    • beanValidation

      public String beanValidation()
    • getDateValidatorField

      public Date getDateValidatorField()
    • setDateValidatorField

      public void setDateValidatorField(Date dateValidatorField)
    • getEmailValidatorField

      public String getEmailValidatorField()
    • setEmailValidatorField

      public void setEmailValidatorField(String emailValidatorField)
    • getIntegerValidatorField

      public Integer getIntegerValidatorField()
    • setIntegerValidatorField

      public void setIntegerValidatorField(Integer integerValidatorField)
    • getRegexValidatorField

      public String getRegexValidatorField()
    • setRegexValidatorField

      public void setRegexValidatorField(String regexValidatorField)
    • getRequiredStringValidatorField

      public String getRequiredStringValidatorField()
    • setRequiredStringValidatorField

      public void setRequiredStringValidatorField(String requiredStringValidatorField)
    • getRequiredValidatorField

      public String getRequiredValidatorField()
    • setRequiredValidatorField

      public void setRequiredValidatorField(String requiredValidatorField)
    • getStringLengthValidatorField

      public String getStringLengthValidatorField()
    • setStringLengthValidatorField

      public void setStringLengthValidatorField(String stringLengthValidatorField)
    • getFieldExpressionValidatorField

      public String getFieldExpressionValidatorField()
    • setFieldExpressionValidatorField

      public void setFieldExpressionValidatorField(String fieldExpressionValidatorField)
    • getUrlValidatorField

      public String getUrlValidatorField()
    • setUrlValidatorField

      public void setUrlValidatorField(String urlValidatorField)