org.riotfamily.common.web.bind
Class MapServletRequestDataBinder

java.lang.Object
  extended by org.springframework.validation.DataBinder
      extended by org.springframework.web.bind.WebDataBinder
          extended by org.springframework.web.bind.ServletRequestDataBinder
              extended by org.riotfamily.common.web.bind.MapServletRequestDataBinder
All Implemented Interfaces:
PropertyEditorRegistry, TypeConverter

public class MapServletRequestDataBinder
extends ServletRequestDataBinder

ServletRequestDataBinder that binds request parameters to a Map instead of a bean.


Field Summary
 
Fields inherited from class org.springframework.web.bind.WebDataBinder
DEFAULT_FIELD_MARKER_PREFIX
 
Fields inherited from class org.springframework.validation.DataBinder
DEFAULT_OBJECT_NAME, logger
 
Constructor Summary
MapServletRequestDataBinder(Object target)
           
MapServletRequestDataBinder(Object target, String objectName)
           
 
Method Summary
protected  AbstractPropertyBindingResult getInternalBindingResult()
           
 
Methods inherited from class org.springframework.web.bind.ServletRequestDataBinder
bind, closeNoCatch
 
Methods inherited from class org.springframework.web.bind.WebDataBinder
bindMultipartFiles, checkFieldMarkers, doBind, getEmptyValue, getFieldMarkerPrefix, isBindEmptyMultipartFiles, setBindEmptyMultipartFiles, setFieldMarkerPrefix
 
Methods inherited from class org.springframework.validation.DataBinder
applyPropertyValues, bind, checkAllowedFields, checkRequiredFields, close, convertIfNecessary, convertIfNecessary, findCustomEditor, getAllowedFields, getBindingErrorProcessor, getBindingResult, getDisallowedFields, getErrors, getObjectName, getPropertyAccessor, getPropertyEditorRegistry, getRequiredFields, getSimpleTypeConverter, getTarget, getTypeConverter, initBeanPropertyAccess, initDirectFieldAccess, isAllowed, isIgnoreInvalidFields, isIgnoreUnknownFields, registerCustomEditor, registerCustomEditor, setAllowedFields, setBindingErrorProcessor, setDisallowedFields, setExtractOldValueForEditor, setIgnoreInvalidFields, setIgnoreUnknownFields, setMessageCodesResolver, setRequiredFields
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapServletRequestDataBinder

public MapServletRequestDataBinder(Object target,
                                   String objectName)

MapServletRequestDataBinder

public MapServletRequestDataBinder(Object target)
Method Detail

getInternalBindingResult

protected AbstractPropertyBindingResult getInternalBindingResult()
Overrides:
getInternalBindingResult in class DataBinder