我想知道Spring框架中是否有任何默认的globalErrors。我需要通过实现org.springframework.validation.Validator
接口来创建自己的自定义验证器。在那里,我通过errors.reject()
添加了一个globalError
.
在控制器类中,如果发生此自定义验证错误,我必须捕获它。我的计划是使用getGlobalErrors
方法捕获它。但是,如果在 spring 中有任何默认的全局错误,它们也会被getGlobalErrors
方法捕获。
所以我真的需要知道 Spring 框架中是否有任何默认globalErrors
。
好吧,实际上我认为只有一种类型的错误 - 当对象或其某些字段无法映射到 Java 对象时。
例如 - 当您尝试从前端为 LocalDateTime 设置 null 值时 - 它会给您一个错误。
我真的相信你不会有其他错误。
getGlobalErrors
方法在春天有。这是网址 -
https://docs.spring.io/autorepo/docs/spring-framework/3.2.8.RELEASE/javadoc-api/org/springframework/validation/AbstractBindingResult.html#getGlobalErrors((