public class ValidationException extends Exception
Binder
when a field value is
validated.Binder.writeBean(Object)
,
Binder.writeBeanIfValid(Object)
,
Serialized FormConstructor 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, toString
public 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.