Package org.springframework.web.bind
@NullMarked
package org.springframework.web.bind
Provides web-specific data binding functionality.
-
ClassDescriptionErrors wrapper that adds automatic HTML escaping to the wrapped instance, for convenient usage in HTML views.
BindExceptionto be thrown when validation on an argument annotated with@Validfails.ServletRequestBindingExceptionsubclass that indicates that a matrix variable expected in the method parameters of an@RequestMappingmethod is not present among the matrix variables extracted from the URL.ServletRequestBindingExceptionsubclass that indicates that a path variable expected in the method parameters of an@RequestMappingmethod is not present among the URI variables extracted from the URL.ServletRequestBindingExceptionsubclass that indicates that a request cookie expected in the method parameters of an@RequestMappingmethod is not present.ServletRequestBindingExceptionsubclass that indicates that a request header expected in the method parameters of an@RequestMappingmethod is not present.Base class forServletRequestBindingExceptionexceptions that could not bind because the request value is required but is either missing or otherwise resolves tonullafter conversion.ServletRequestBindingExceptionsubclass that indicates a missing parameter.Fatal binding exception, thrown when we want to treat binding exceptions as unrecoverable.SpecialDataBinderto perform data binding from servlet request parameters to JavaBeans, including support for multipart files.Resolver that looks up values to bind in aServletRequest.PropertyValues implementation created from parameters in a ServletRequest.Parameter extraction methods, for an approach distinct from data binding, in which parameters of specific types are required.ServletRequestBindingExceptionsubclass that indicates an unsatisfied parameter condition, as typically expressed using an@RequestMappingannotation at the@Controllertype level.SpecialDataBinderfor data binding from web request parameters to JavaBean objects.