public final class DateRangeFieldValidator extends RangeValidatorSupport<Date>
Date.SHORT
format using
the a problematically specified locale else falling back to the system
default locale.
<validators> <!-- Plain Validator syntax --> <validator type="date"> <param name="fieldName">birthday</param> <param name="min">01/01/1990</param> <param name="max">01/01/2000</param> <message>Birthday must be within ${min} and ${max}</message> </validator> <!-- Field Validator Syntax --> <field name="birthday"> <field-validator type="date"> <param name="min">01/01/1990</param> <param name="max">01/01/2000</param> <message>Birthday must be within ${min} and ${max}</message> </field> </field> <!-- Field Validator Syntax with expression --> <field name="birthday"> <field-validator type="date"> <param name="minExpression">${minValue}</param> <!-- will be evaluated as: Date getMinValue() --> <param name="maxExpression">${maxValue}</param> <!-- will be evaluated as: Date getMaxValue() --> <message>Age needs to be between ${min} and ${max}</message> </field-validator> </field> </validators>
currentValue, fieldName
defaultMessage, EMPTY_STRING, messageKey, stack, textProviderFactory
Constructor and Description |
---|
DateRangeFieldValidator() |
getMax, getMin, getT, setMax, setMaxExpression, setMin, setMinExpression, validate, validateValue
getCurrentValue, getFieldName, getValidatorType, setFieldName, setValidatorType
addActionError, addFieldError, getDefaultMessage, getFieldValue, getMessage, getMessageKey, getMessageParameters, getValidatorContext, isShortCircuit, parse, setDefaultMessage, setMessageKey, setMessageParameters, setShortCircuit, setTextProviderFactory, setValidatorContext, setValueStack
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDefaultMessage, getMessage, getMessageKey, getMessageParameters, getValidatorContext, setDefaultMessage, setMessageKey, setMessageParameters, setValidatorContext, setValueStack
Copyright © 2000–2020 Apache Software Foundation. All rights reserved.