|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.validation.ValidationUtils
This utility class offers convenient methods for invoking a validator and for rejecting an empty field.
Used by BindUtils' bindAndValidate method.
Validator
,
Errors
,
BindUtils.bindAndValidate(javax.servlet.ServletRequest, java.lang.Object, java.lang.String, org.springframework.validation.Validator)
Constructor Summary | |
ValidationUtils()
|
Method Summary | |
static void |
invokeValidator(Validator validator,
Object object,
Errors errors)
Invoke the given validator for the given object and Errors instance. |
static void |
rejectIfEmpty(Errors errors,
String field,
String errorCode,
Object[] errorArgs,
String defaultMessage)
Reject the given field with the given error code, error arguments and message if the value is empty. |
static void |
rejectIfEmpty(Errors errors,
String field,
String errorCode,
String defaultMessage)
Reject the given field with the given error code and message if the value is empty. |
static void |
rejectIfEmptyOrWhitespace(Errors errors,
String field,
String errorCode,
Object[] errorArgs,
String defaultMessage)
Reject the given field with the given error code, error arguments and message if the value is empty or just contains whitespace. |
static void |
rejectIfEmptyOrWhitespace(Errors errors,
String field,
String errorCode,
String defaultMessage)
Reject the given field with the given error code and message if the value is empty or just contains whitespace. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ValidationUtils()
Method Detail |
public static void invokeValidator(Validator validator, Object object, Errors errors)
validator
- validator to be invoked, or null if no validationobject
- object to bind the parameters toerrors
- Errors instance that should store the errorspublic static void rejectIfEmpty(Errors errors, String field, String errorCode, String defaultMessage)
errors
- Errors instance containing bound fieldsfield
- field name to checkerrorCode
- to reject withdefaultMessage
- to reject withpublic static void rejectIfEmpty(Errors errors, String field, String errorCode, Object[] errorArgs, String defaultMessage)
errors
- Errors instance containing bound fieldsfield
- field name to checkerrorCode
- to reject witherrorArgs
- error arguments, for argument binding via MessageFormat
(can be null)defaultMessage
- to reject withpublic static void rejectIfEmptyOrWhitespace(Errors errors, String field, String errorCode, String defaultMessage)
errors
- Errors instance containing bound fieldsfield
- field name to checkerrorCode
- to reject withdefaultMessage
- to reject withpublic static void rejectIfEmptyOrWhitespace(Errors errors, String field, String errorCode, Object[] errorArgs, String defaultMessage)
errors
- Errors instance containing bound fieldsfield
- field name to checkerrorCode
- to reject witherrorArgs
- error arguments, for argument binding via MessageFormat
(can be null)defaultMessage
- to reject with
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |