public class ValidationException extends Exception
Binder when a field value is
validated.Binder.writeBean(Object),
Binder.writeBeanIfValid(Object),
Serialized Form| Constructor and Description |
|---|
ValidationException(List<BindingValidationStatus<?>> fieldValidationErrors,
List<ValidationResult> beanValidationErrors)
Constructs a new exception with validation
errors list. |
| Modifier and Type | Method and Description |
|---|---|
List<ValidationResult> |
getBeanValidationErrors()
Returns a list of the bean level validation errors which caused the
exception, or an empty list if the exception was caused by
field level validation errors. |
List<BindingValidationStatus<?>> |
getFieldValidationErrors()
Returns a list of the field level validation errors which caused the
exception, or an empty list if the exception was caused by
bean level validation errors. |
List<ValidationResult> |
getValidationErrors()
Gets both field and bean level validation errors.
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic ValidationException(List<BindingValidationStatus<?>> fieldValidationErrors, List<ValidationResult> beanValidationErrors)
errors list.fieldValidationErrors - binding validation errors listbeanValidationErrors - binder validation errors listpublic List<ValidationResult> getValidationErrors()
public List<BindingValidationStatus<?>> getFieldValidationErrors()
bean level validation errors.public List<ValidationResult> getBeanValidationErrors()
field level validation errors.Copyright © 2025. All rights reserved.