クラスの使用
org.springframework.web.bind.WebDataBinder
WebDataBinder を使用するパッケージ
パッケージ
説明
Web 固有のデータバインディング機能を提供します。
Web データバインディングのサポートクラス。
アノテーションベースのハンドラーメソッド処理のクラスをサポートします。
org.springframework.web.method.annotation
パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。org.springframework.web.bind 内の WebDataBinder 使用
修飾子と型クラス説明class
マルチパートファイルのサポートを含む、サーブレットリクエストパラメーターから JavaBeans へのデータバインディングを実行する特別なDataBinder
。org.springframework.web.bind.support 内の WebDataBinder 使用
修飾子と型クラス説明class
URL クエリパラメーターまたはリクエストデータ内のフォームデータから Java オブジェクトへのデータバインディングを実行するための特殊なDataBinder
。class
マルチパートファイルのサポートを含む、Web リクエストパラメーターから JavaBeans へのデータバインディングを実行する特別なDataBinder
。修飾子と型メソッド説明final WebDataBinder
DefaultDataBinderFactory.createBinder
(NativeWebRequest webRequest, ObjectSE target, StringSE objectName) 指定されたターゲットオブジェクトの新しいWebDataBinder
を作成し、WebBindingInitializer
を介して初期化します。WebDataBinderFactory.createBinder
(NativeWebRequest webRequest, ObjectSE target, StringSE objectName) 指定されたオブジェクトのWebDataBinder
を作成します。protected WebDataBinder
DefaultDataBinderFactory.createBinderInstance
(ObjectSE target, StringSE objectName, NativeWebRequest webRequest) WebDataBinder インスタンスを作成するための拡張ポイント。型 WebDataBinder のパラメーターを持つ org.springframework.web.bind.support のメソッド修飾子と型メソッド説明void
ConfigurableWebBindingInitializer.initBinder
(WebDataBinder binder) protected void
DefaultDataBinderFactory.initBinder
(WebDataBinder dataBinder, NativeWebRequest webRequest) 作成されたデータバインダーインスタンスをさらに初期化する拡張ポイント(例:void
WebBindingInitializer.initBinder
(WebDataBinder binder) 指定された DataBinder を初期化します。org.springframework.web.method.annotation 内の WebDataBinder 使用
型 WebDataBinder のパラメーターを持つ org.springframework.web.method.annotation のメソッド修飾子と型メソッド説明protected void
ModelAttributeMethodProcessor.bindRequestParameters
(WebDataBinder binder, NativeWebRequest request) リクエストをターゲットオブジェクトにバインドする拡張ポイント。void
InitBinderDataBinderFactory.initBinder
(WebDataBinder dataBinder, NativeWebRequest request) @InitBinder
メソッドを使用して WebDataBinder を初期化します。protected boolean
InitBinderDataBinderFactory.isBinderMethodApplicable
(HandlerMethod initBinderMethod, WebDataBinder dataBinder) 指定された@InitBinder
メソッドを使用して、指定されたWebDataBinder
インスタンスを初期化するかどうかを決定します。protected boolean
ModelAttributeMethodProcessor.isBindExceptionRequired
(WebDataBinder binder, MethodParameter parameter) 検証エラーで致命的なバインド例外を発生させるかどうか。protected void
ModelAttributeMethodProcessor.validateIfApplicable
(WebDataBinder binder, MethodParameter parameter) 該当する場合、モデル属性を検証します。protected void
ModelAttributeMethodProcessor.validateValueIfApplicable
(WebDataBinder binder, MethodParameter parameter, ClassSE<?> targetType, StringSE fieldName, ObjectSE value) 該当する場合、指定された候補値を検証します。org.springframework.web.servlet.mvc.method.annotation 内の WebDataBinder 使用
型 WebDataBinder のパラメーターを持つ org.springframework.web.servlet.mvc.method.annotation のメソッド修飾子と型メソッド説明protected void
ServletModelAttributeMethodProcessor.bindRequestParameters
(WebDataBinder binder, NativeWebRequest request) この実装は、バインドする前にWebDataBinder
をServletRequestDataBinder
にダウンキャストします。protected boolean
AbstractMessageConverterMethodArgumentResolver.isBindExceptionRequired
(WebDataBinder binder, MethodParameter parameter) 検証エラーで致命的なバインド例外を発生させるかどうか。protected void
AbstractMessageConverterMethodArgumentResolver.validateIfApplicable
(WebDataBinder binder, MethodParameter parameter) 該当する場合、バインディングターゲットを検証します。