public final class ShortRangeFieldValidator extends RangeValidatorSupport<Short>
<validators> <!-- Plain Validator Syntax --> <validator type="short"> <param name="fieldName">age</param> <param name="min">20</param> <param name="max">50</param> <message>Age needs to be between ${min} and ${max}</message> </validator> <!-- Field Validator Syntax --> <field name="age"> <field-validator type="short"> <param name="min">20</param> <param name="max">50</param> <message>Age needs to be between ${min} and ${max}</message> </field-validator> </field> <!-- Field Validator Syntax with expression --> <field name="age"> <field-validator type="short"> <param name="minExpression">${minValue}</param> <!-- will be evaluated as: Short getMinValue() --> <param name="maxExpression">${maxValue}</param> <!-- will be evaluated as: Short 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 |
---|
ShortRangeFieldValidator() |
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.