public class ExtendedServletRequestDataBinder extends ServletRequestDataBinder
ServletRequestDataBinder
のサブクラス。ServletRequestDataBinder
, HandlerMapping.URI_TEMPLATE_VARIABLES_ATTRIBUTE
DEFAULT_FIELD_DEFAULT_PREFIX, DEFAULT_FIELD_MARKER_PREFIX
DEFAULT_AUTO_GROW_COLLECTION_LIMIT, DEFAULT_OBJECT_NAME, logger
コンストラクターと説明 |
---|
ExtendedServletRequestDataBinder(ObjectSE target) デフォルトのオブジェクト名で新しいインスタンスを作成します。 |
ExtendedServletRequestDataBinder(ObjectSE target, StringSE objectName) 新しいインスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | addBindValues(MutablePropertyValues mpvs, ServletRequestEE request) URI 変数をプロパティ値にマージして、データバインディングに使用します。 |
bind, closeNoCatch
adaptEmptyArrayIndices, bindMultipart, checkFieldDefaults, checkFieldMarkers, doBind, getEmptyValue, getEmptyValue, getFieldDefaultPrefix, getFieldMarkerPrefix, isBindEmptyMultipartFiles, setBindEmptyMultipartFiles, setFieldDefaultPrefix, setFieldMarkerPrefix
addCustomFormatter, addCustomFormatter, addCustomFormatter, addValidators, applyPropertyValues, bind, checkAllowedFields, checkRequiredFields, close, convertIfNecessary, convertIfNecessary, convertIfNecessary, convertIfNecessary, createBeanPropertyBindingResult, createDirectFieldBindingResult, findCustomEditor, getAllowedFields, getAutoGrowCollectionLimit, getBindingErrorProcessor, getBindingResult, getConversionService, getDisallowedFields, getInternalBindingResult, getObjectName, getPropertyAccessor, getPropertyEditorRegistry, getRequiredFields, getSimpleTypeConverter, getTarget, getTypeConverter, getValidator, getValidators, initBeanPropertyAccess, initDirectFieldAccess, isAllowed, isAutoGrowNestedPaths, isIgnoreInvalidFields, isIgnoreUnknownFields, registerCustomEditor, registerCustomEditor, replaceValidators, setAllowedFields, setAutoGrowCollectionLimit, setAutoGrowNestedPaths, setBindingErrorProcessor, setConversionService, setDisallowedFields, setIgnoreInvalidFields, setIgnoreUnknownFields, setMessageCodesResolver, setRequiredFields, setValidator, validate, validate
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public ExtendedServletRequestDataBinder(@Nullable ObjectSE target)
target
- バインドするターゲットオブジェクト (または、バインダーが単なるパラメーター値の変換に使用される場合は null
)DataBinder.DEFAULT_OBJECT_NAME
public ExtendedServletRequestDataBinder(@Nullable ObjectSE target, StringSE objectName)
target
- バインドするターゲットオブジェクト (または、バインダーが単なるパラメーター値の変換に使用される場合は null
)objectName
- ターゲットオブジェクトの名前 DataBinder.DEFAULT_OBJECT_NAME
protected void addBindValues(MutablePropertyValues mpvs, ServletRequestEE request)
ServletRequestDataBinder
の addBindValues
mpvs
- データバインディングに使用されるプロパティ値 request
- 現在のリクエスト