spring-webmvc

org.springframework.web.servlet.mvc.method.annotation
Class ServletRequestDataBinderFactory

java.lang.Object
  extended by org.springframework.web.bind.support.DefaultDataBinderFactory
      extended by org.springframework.web.method.annotation.InitBinderDataBinderFactory
          extended by org.springframework.web.servlet.mvc.method.annotation.ServletRequestDataBinderFactory
All Implemented Interfaces:
org.springframework.web.bind.support.WebDataBinderFactory

public class ServletRequestDataBinderFactory
extends org.springframework.web.method.annotation.InitBinderDataBinderFactory

Creates a ServletRequestDataBinder.

Since:
3.1
Author:
Rossen Stoyanchev

Constructor Summary
ServletRequestDataBinderFactory(java.util.List<org.springframework.web.method.support.InvocableHandlerMethod> binderMethods, org.springframework.web.bind.support.WebBindingInitializer initializer)
          Create a new instance.
 
Method Summary
protected  org.springframework.web.bind.ServletRequestDataBinder createBinderInstance(java.lang.Object target, java.lang.String objectName, org.springframework.web.context.request.NativeWebRequest request)
          Returns an instance of ExtendedServletRequestDataBinder.
 
Methods inherited from class org.springframework.web.method.annotation.InitBinderDataBinderFactory
initBinder, isBinderMethodApplicable
 
Methods inherited from class org.springframework.web.bind.support.DefaultDataBinderFactory
createBinder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletRequestDataBinderFactory

public ServletRequestDataBinderFactory(java.util.List<org.springframework.web.method.support.InvocableHandlerMethod> binderMethods,
                                       org.springframework.web.bind.support.WebBindingInitializer initializer)
Create a new instance.

Parameters:
binderMethods - one or more @InitBinder methods
initializer - provides global data binder initialization
Method Detail

createBinderInstance

protected org.springframework.web.bind.ServletRequestDataBinder createBinderInstance(java.lang.Object target,
                                                                                     java.lang.String objectName,
                                                                                     org.springframework.web.context.request.NativeWebRequest request)
Returns an instance of ExtendedServletRequestDataBinder.

Overrides:
createBinderInstance in class org.springframework.web.bind.support.DefaultDataBinderFactory

spring-webmvc