org.springframework.web.servlet.mvc.method.annotation
Class ServletRequestDataBinderFactory
java.lang.Object
org.springframework.web.bind.support.DefaultDataBinderFactory
org.springframework.web.method.annotation.InitBinderDataBinderFactory
org.springframework.web.servlet.mvc.method.annotation.ServletRequestDataBinderFactory
- All Implemented Interfaces:
- WebDataBinderFactory
public class ServletRequestDataBinderFactory
- extends InitBinderDataBinderFactory
Creates a ServletRequestDataBinder
.
- Since:
- 3.1
- Author:
- Rossen Stoyanchev
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServletRequestDataBinderFactory
public ServletRequestDataBinderFactory(List<InvocableHandlerMethod> binderMethods,
WebBindingInitializer initializer)
- Create a new instance.
- Parameters:
binderMethods
- one or more @InitBinder
methodsinitializer
- provides global data binder initialization
createBinderInstance
protected ServletRequestDataBinder createBinderInstance(Object target,
String objectName,
NativeWebRequest request)
- Returns an instance of
ExtendedServletRequestDataBinder
.
- Overrides:
createBinderInstance
in class DefaultDataBinderFactory
- Parameters:
target
- the binding target or null
for type conversion onlyobjectName
- the binding target object namerequest
- the current request