クラスの使用
org.springframework.web.bind.WebDataBinder
パッケージ
説明
関数 Web フレームワークのモックオブジェクト。
Web 固有のデータバインディング機能を提供します。
Web データバインディングのサポートクラス。
アノテーションベースのハンドラーメソッド処理のクラスをサポートします。
Spring のリアクティブ環境用の関数 Web フレームワークを構成する型を提供します。
org.springframework.web.reactive.function.server
パッケージをサポートするクラス。Spring のサーブレット環境用の関数 Web フレームワークを構成する型を提供します。
org.springframework.web.method.annotation
パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。org.springframework.mock.web.reactive.function.server 内の WebDataBinder 使用
修飾子と型メソッド説明<T> reactor.core.publisher.Mono<T>
MockServerRequest.bind
(ClassSE<T> bindType, ConsumerSE<WebDataBinder> dataBinderCustomizer) org.springframework.web.bind 内の WebDataBinder 使用
修飾子と型クラス説明class
マルチパートファイルのサポートを含む、サーブレットリクエストパラメーターから JavaBeans へのデータバインディングを実行する特別なDataBinder
。修飾子と型メソッド説明static DataBinder.ValueResolver
ServletRequestDataBinder.valueResolver
(ServletRequestEE request, WebDataBinder binder) ServletRequest
DataBinder.ValueResolver
を返します。修飾子コンストラクター説明protected
ServletRequestValueResolver
(ServletRequestEE request, WebDataBinder 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
を介して初期化します。final WebDataBinder
DefaultDataBinderFactory.createBinder
(NativeWebRequest webRequest, ObjectSE target, StringSE objectName, ResolvableType type) DataBinder
が作成されるResolvableType
を備えたWebDataBinderFactory.createBinder(NativeWebRequest, Object, String)
のバリアント。WebDataBinderFactory.createBinder
(NativeWebRequest webRequest, ObjectSE target, StringSE objectName) 指定されたオブジェクトのWebDataBinder
を作成します。default WebDataBinder
WebDataBinderFactory.createBinder
(NativeWebRequest webRequest, ObjectSE target, StringSE objectName, ResolvableType targetType) DataBinder
が作成されるResolvableType
を備えたWebDataBinderFactory.createBinder(NativeWebRequest, Object, String)
のバリアント。protected WebDataBinder
DefaultDataBinderFactory.createBinderInstance
(ObjectSE target, StringSE objectName, NativeWebRequest webRequest) WebDataBinder インスタンスを作成するための拡張ポイント。修飾子と型メソッド説明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 使用
修飾子と型メソッド説明protected void
ModelAttributeMethodProcessor.bindRequestParameters
(WebDataBinder binder, NativeWebRequest request) setter/fields を介してリクエストをターゲットオブジェクトにバインドする拡張ポイント。protected void
ModelAttributeMethodProcessor.constructAttribute
(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) 該当する場合、モデル属性を検証します。org.springframework.web.reactive.function.server 内の WebDataBinder 使用
修飾子と型メソッド説明<T> reactor.core.publisher.Mono<T>
ServerRequest.bind
(ClassSE<T> bindType, ConsumerSE<WebDataBinder> dataBinderCustomizer) このリクエストにバインドして、指定された型のインスタンスを返します。org.springframework.web.reactive.function.server.support 内の WebDataBinder 使用
修飾子と型メソッド説明<T> reactor.core.publisher.Mono<T>
ServerRequestWrapper.bind
(ClassSE<T> bindType, ConsumerSE<WebDataBinder> dataBinderCustomizer) org.springframework.web.servlet.function 内の WebDataBinder 使用
修飾子と型メソッド説明<T> T
ServerRequest.bind
(ClassSE<T> bindType, ConsumerSE<WebDataBinder> dataBinderCustomizer) このリクエストにバインドして、指定された型のインスタンスを返します。org.springframework.web.servlet.mvc.method.annotation 内の WebDataBinder 使用
修飾子と型メソッド説明protected void
ServletModelAttributeMethodProcessor.bindRequestParameters
(WebDataBinder binder, NativeWebRequest request) ServletRequestDataBinder
にダウンキャストしてbind(ServletRequest)
を呼び出します。protected void
ServletModelAttributeMethodProcessor.constructAttribute
(WebDataBinder binder, NativeWebRequest request) ServletRequestDataBinder
にダウンキャストしてconstructTarget(ServletRequest)
を呼び出します。protected boolean
AbstractMessageConverterMethodArgumentResolver.isBindExceptionRequired
(WebDataBinder binder, MethodParameter parameter) 検証エラーで致命的なバインド例外を発生させるかどうか。protected void
AbstractMessageConverterMethodArgumentResolver.validateIfApplicable
(WebDataBinder binder, MethodParameter parameter) 該当する場合、バインディングターゲットを検証します。