Package | Description |
---|---|
org.springframework.web.bind |
Provides web-specific data binding functionality.
|
org.springframework.web.bind.annotation.support |
Support classes for web annotation processing.
|
org.springframework.web.bind.support |
Support classes for web data binding.
|
org.springframework.web.method.annotation |
Support classes for annotation-based handler method processing.
|
org.springframework.web.portlet.bind |
Provides portlet-specific data binding functionality.
|
org.springframework.web.servlet.mvc.method.annotation |
MVC infrastructure for annotation-based handler method processing, building on the
org.springframework.web.method.annotation package. |
Modifier and Type | Class and Description |
---|---|
class |
ServletRequestDataBinder
Special
DataBinder to perform data binding
from servlet request parameters to JavaBeans, including support for multipart files. |
Modifier and Type | Method and Description |
---|---|
protected WebDataBinder |
HandlerMethodInvoker.createBinder(NativeWebRequest webRequest,
Object target,
String objectName) |
Modifier and Type | Method and Description |
---|---|
protected void |
HandlerMethodInvoker.doBind(WebDataBinder binder,
NativeWebRequest webRequest) |
protected void |
HandlerMethodInvoker.initBinder(Object handler,
String attrName,
WebDataBinder binder,
NativeWebRequest webRequest) |
Modifier and Type | Class and Description |
---|---|
class |
WebRequestDataBinder
Special
DataBinder to perform data binding
from web request parameters to JavaBeans, including support for multipart files. |
Modifier and Type | Method and Description |
---|---|
WebDataBinder |
WebDataBinderFactory.createBinder(NativeWebRequest webRequest,
Object target,
String objectName)
Create a
WebDataBinder for the given object. |
WebDataBinder |
DefaultDataBinderFactory.createBinder(NativeWebRequest webRequest,
Object target,
String objectName)
Create a new
WebDataBinder for the given target object and
initialize it through a WebBindingInitializer . |
protected WebDataBinder |
DefaultDataBinderFactory.createBinderInstance(Object target,
String objectName,
NativeWebRequest webRequest)
Extension point to create the WebDataBinder instance.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultDataBinderFactory.initBinder(WebDataBinder dataBinder,
NativeWebRequest webRequest)
Extension point to further initialize the created data binder instance
(e.g.
|
void |
WebBindingInitializer.initBinder(WebDataBinder binder,
WebRequest request)
Initialize the given DataBinder for the given request.
|
void |
ConfigurableWebBindingInitializer.initBinder(WebDataBinder binder,
WebRequest request) |
Modifier and Type | Method and Description |
---|---|
protected void |
ModelAttributeMethodProcessor.bindRequestParameters(WebDataBinder binder,
NativeWebRequest request)
Extension point to bind the request to the target object.
|
void |
InitBinderDataBinderFactory.initBinder(WebDataBinder binder,
NativeWebRequest request)
Initialize a WebDataBinder with
@InitBinder methods. |
protected boolean |
InitBinderDataBinderFactory.isBinderMethodApplicable(HandlerMethod initBinderMethod,
WebDataBinder binder)
Return
true if the given @InitBinder method should be
invoked to initialize the given WebDataBinder. |
protected boolean |
ModelAttributeMethodProcessor.isBindExceptionRequired(WebDataBinder binder,
MethodParameter methodParam)
Whether to raise a fatal bind exception on validation errors.
|
protected void |
ModelAttributeMethodProcessor.validateIfApplicable(WebDataBinder binder,
MethodParameter methodParam)
Validate the model attribute if applicable.
|
Modifier and Type | Class and Description |
---|---|
class |
PortletRequestDataBinder
Special
DataBinder to perform data binding
from portlet request parameters to JavaBeans, including support for multipart files. |
Modifier and Type | Class and Description |
---|---|
class |
ExtendedServletRequestDataBinder
Subclass of
ServletRequestDataBinder that adds URI template variables
to the values used for data binding. |
Modifier and Type | Method and Description |
---|---|
protected void |
ServletModelAttributeMethodProcessor.bindRequestParameters(WebDataBinder binder,
NativeWebRequest request)
This implementation downcasts
WebDataBinder to
ServletRequestDataBinder before binding. |
Copyright © 2015. All rights reserved.