Top Description Interfaces Classes
[default module]

Package org.springframework.web.bind.support

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

Support classes for web data binding.

Interface Summary

Modifier and TypeInterface and Description
public interface
SessionAttributeStore

Strategy interface for storing model attributes in a backend session.

public interface
SessionStatus

Simple interface that can be injected into handler methods, allowing them to signal that their session processing is complete.

public interface
WebArgumentResolver

SPI for resolving custom arguments for a specific handler method parameter.

public interface
WebBindingInitializer

Callback interface for initializing a WebDataBinder for performing data binding in the context of a specific web request.

public interface
WebDataBinderFactory

A factory for creating a WebDataBinder instance for a named target object.

Class Summary

Modifier and TypeClass and Description
public class
BindParamNameResolver

org.springframework.validation.DataBinder.NameResolver that determines the bind value name from a @BindParam method parameter annotation.

public class
ConfigurableWebBindingInitializer

Convenient WebBindingInitializer for declarative configuration in a Spring application context.

public class
DefaultDataBinderFactory

Create a WebRequestDataBinder instance and initialize it with a WebBindingInitializer.

public class
DefaultSessionAttributeStore

Default implementation of the SessionAttributeStore interface, storing the attributes in the WebRequest session (i.e. HttpSession).

public class
SimpleSessionStatus

Simple implementation of the SessionStatus interface, keeping the complete flag as an instance variable.

public class
SpringWebConstraintValidatorFactory

JSR-303 ConstraintValidatorFactory implementation that delegates to the current Spring WebApplicationContext for creating autowired ConstraintValidator instances.

public class
WebExchangeBindException

ServerWebInputException subclass that indicates a data binding or validation failure.

public class
WebExchangeDataBinder

Specialized org.springframework.validation.DataBinder to perform data binding from URL query parameters or form data in the request data to Java objects.

public class
WebRequestDataBinder

Special org.springframework.validation.DataBinder to perform data binding from web request parameters to JavaBeans, including support for multipart files.