接口的使用
org.springframework.validation.BindingResult
使用BindingResult的程序包 程序包 说明 org.springframework.messaging.handler.annotation.support Support classes for working with annotated message-handling methods.org.springframework.validation Provides data binding and validation functionality, for usage in business and/or UI layers.org.springframework.validation.beanvalidation Support classes for integrating a JSR-303 Bean Validation provider (such as Hibernate Validator) into a Spring ApplicationContext and in particular with Spring's data binding and validation APIs.org.springframework.web.bind Provides web-specific data binding functionality.org.springframework.web.bind.support Support classes for web data binding.org.springframework.messaging.handler.annotation.support中BindingResult的使用
返回BindingResult的org.springframework.messaging.handler.annotation.support中的方法 修饰符和类型 方法 说明 BindingResultMethodArgumentNotValidException. getBindingResult()Return the BindingResult if the failure is validation-related, ornullif none.参数类型为BindingResult的org.springframework.messaging.handler.annotation.support中的构造器 构造器 说明 MethodArgumentNotValidException(Message<?> message, MethodParameter parameter, BindingResult bindingResult)Create a new instance with the invalidMethodParameterand aBindingResult.org.springframework.validation中BindingResult的使用
实现BindingResult的org.springframework.validation中的类 修饰符和类型 类 说明 classAbstractBindingResultAbstract implementation of theBindingResultinterface and its super-interfaceErrors.classAbstractPropertyBindingResultAbstract base class forBindingResultimplementations that work with Spring'sPropertyAccessormechanism.classBeanPropertyBindingResultDefault implementation of theErrorsandBindingResultinterfaces, for the registration and evaluation of binding errors on JavaBean objects.classBindExceptionThrown when binding errors are considered fatal.classDirectFieldBindingResultSpecial implementation of the Errors and BindingResult interfaces, supporting registration and evaluation of binding errors on value objects.classMapBindingResultMap-based implementation of the BindingResult interface, supporting registration and evaluation of binding errors on Map attributes.返回BindingResult的org.springframework.validation中的方法 修饰符和类型 方法 说明 BindingResultBindException. getBindingResult()Return the BindingResult that this BindException wraps.static BindingResultBindingResultUtils. getBindingResult(Map<?,?> model, String name)Find the BindingResult for the given name in the given model.BindingResultDataBinder. getBindingResult()Return the BindingResult instance created by this DataBinder.static BindingResultBindingResultUtils. getRequiredBindingResult(Map<?,?> model, String name)Find a required BindingResult for the given name in the given model.参数类型为BindingResult的org.springframework.validation中的方法 修饰符和类型 方法 说明 voidBindingErrorProcessor. processMissingFieldError(String missingField, BindingResult bindingResult)Apply the missing field error to the given BindException.voidDefaultBindingErrorProcessor. processMissingFieldError(String missingField, BindingResult bindingResult)voidBindingErrorProcessor. processPropertyAccessException(PropertyAccessException ex, BindingResult bindingResult)Translate the givenPropertyAccessExceptionto an appropriate error registered on the givenErrorsinstance.voidDefaultBindingErrorProcessor. processPropertyAccessException(PropertyAccessException ex, BindingResult bindingResult)参数类型为BindingResult的org.springframework.validation中的构造器 构造器 说明 BindException(BindingResult bindingResult)Create a new BindException instance for a BindingResult.org.springframework.validation.beanvalidation中BindingResult的使用
参数类型为BindingResult的org.springframework.validation.beanvalidation中的方法 修饰符和类型 方法 说明 protected ObjectSpringValidatorAdapter. getRejectedValue(String field, ConstraintViolation<Object> violation, BindingResult bindingResult)Extract the rejected value behind the given constraint violation, for exposure through the Spring errors representation.org.springframework.web.bind中BindingResult的使用
返回BindingResult的org.springframework.web.bind中的方法 修饰符和类型 方法 说明 BindingResultMethodArgumentNotValidException. getBindingResult()Return the results of the failed validation.参数类型为BindingResult的org.springframework.web.bind中的构造器 构造器 说明 MethodArgumentNotValidException(MethodParameter parameter, BindingResult bindingResult)Constructor forMethodArgumentNotValidException.org.springframework.web.bind.support中BindingResult的使用
实现BindingResult的org.springframework.web.bind.support中的类 修饰符和类型 类 说明 classWebExchangeBindExceptionA specialization ofServerWebInputExceptionthrown when after data binding and validation failure.返回BindingResult的org.springframework.web.bind.support中的方法 修饰符和类型 方法 说明 BindingResultWebExchangeBindException. getBindingResult()Return the BindingResult that this BindException wraps.参数类型为BindingResult的org.springframework.web.bind.support中的构造器 构造器 说明 WebExchangeBindException(MethodParameter parameter, BindingResult bindingResult)