public class RequiredStringValidator extends FieldValidatorSupport
trim
the String before performing the length check. If unspecified, the String will be trimmed.
<validators> <!-- Plain-Validator Syntax --> <validator type="requiredstring"> <param name="fieldName">username</param> <param name="trim">true</param> <message>username is required</message> </validator> <!-- Field-Validator Syntax --> <field name="username"> <field-validator type="requiredstring"> <param name="trim">true</param> <message>username is required</message> </field-validator> </field> <!-- Field-Validator Syntax with expression --> <field name="username"> <field-validator type="requiredstring"> <param name="trimExpression">${trimValue}</param> <!-- will be evaluated as: boolean getTrimValue() --> <message>username is required</message> </field-validator> </field> </validators>
defaultMessage, log, messageKey, stack
Constructor and Description |
---|
RequiredStringValidator() |
Modifier and Type | Method and Description |
---|---|
boolean |
isTrim() |
void |
setTrim(boolean trim) |
void |
setTrimExpression(String trimExpression) |
void |
validate(Object object)
The validation implementation must guarantee that setValidatorContext will
be called with a non-null ValidatorContext before validate is called.
|
getFieldName, getValidatorType, setFieldName, setValidatorType
addActionError, addFieldError, getDefaultMessage, getFieldValue, getMessage, getMessageKey, getMessageParameters, getValidatorContext, isShortCircuit, parse, setDefaultMessage, setMessageKey, setMessageParameters, setShortCircuit, setValidatorContext, setValueStack
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDefaultMessage, getMessage, getMessageKey, getMessageParameters, getValidatorContext, setDefaultMessage, setMessageKey, setMessageParameters, setValidatorContext, setValueStack
public void setTrim(boolean trim)
public void setTrimExpression(String trimExpression)
public boolean isTrim()
public void validate(Object object) throws ValidationException
Validator
object
- the object to be validated.ValidationException
- is thrown if there is validation error(s).Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.