Interface WebDataBinderFactory

All Known Implementing Classes:
DefaultDataBinderFactory, InitBinderDataBinderFactory, ServletRequestDataBinderFactory

public interface WebDataBinderFactory
A factory for creating a WebDataBinder instance for a named target object.
Since:
3.1
Author:
Arjen Poutsma
  • Method Details

    • createBinder

      WebDataBinder createBinder(NativeWebRequest webRequest, @Nullable Object target, String objectName) throws Exception
      Create a WebDataBinder for the given object.
      Parameters:
      webRequest - the current request
      target - the object to create a data binder for, or null if creating a binder for a simple type
      objectName - the name of the target object
      Returns:
      the created WebDataBinder instance, never null
      Throws:
      Exception - raised if the creation and initialization of the data binder fails