open class ConfigurableWebBindingInitializer : WebBindingInitializer
Convenient WebBindingInitializer for declarative configuration in a Spring application context. Allows for reusing pre-configured initializers with multiple controller/handlers. |
|
open class DefaultDataBinderFactory : WebDataBinderFactory
Create a WebRequestDataBinder instance and initialize it with a WebBindingInitializer. |
|
open class DefaultSessionAttributeStore : SessionAttributeStore
Default implementation of the SessionAttributeStore interface, storing the attributes in the WebRequest session (i.e. HttpSession or PortletSession). |
|
open class SimpleSessionStatus : SessionStatus
Simple implementation of the SessionStatus interface, keeping the |
|
open class SpringWebConstraintValidatorFactory : ConstraintValidatorFactory
JSR-303 ConstraintValidatorFactory implementation that delegates to the current Spring WebApplicationContext for creating autowired ConstraintValidator instances. In contrast to org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory, this variant is meant for declarative use in a standard |
|
interface WebArgumentResolver
SPI for resolving custom arguments for a specific handler method parameter. Typically implemented to detect special parameter types, resolving well-known argument values for them. A typical implementation could look like as follows:
|
|
interface WebDataBinderFactory
A factory for creating a WebDataBinder instance for a named target object. |
|
open class WebExchangeDataBinder : WebDataBinder
Specialized org.springframework.validation.DataBinder to perform data binding from URL query params or form data in the request data to Java objects. |
|
open class WebRequestDataBinder : WebDataBinder
Special org.springframework.validation.DataBinder to perform data binding from web request parameters to JavaBeans, including support for multipart files. See the DataBinder/WebDataBinder superclasses for customization options, which include specifying allowed/required fields, and registering custom property editors. Can also used for manual data binding in custom web controllers or interceptors that build on Spring's org.springframework.web.context.request.WebRequest abstraction: e.g. in a org.springframework.web.context.request.WebRequestInterceptor implementation. Simply instantiate a WebRequestDataBinder for each binding process, and invoke
|
open class WebExchangeBindException : ServerWebInputException, BindingResult
A specialization of ServerWebInputException thrown when after data binding and validation failure. Implements BindingResult (and its super-interface Errors) to allow for direct analysis of binding and validation errors. |