クラス ServletRequestDataBinderFactory
java.lang.ObjectSE
org.springframework.web.bind.support.DefaultDataBinderFactory
org.springframework.web.method.annotation.InitBinderDataBinderFactory
org.springframework.web.servlet.mvc.method.annotation.ServletRequestDataBinderFactory
- 実装されたすべてのインターフェース:
WebDataBinderFactory
ServletRequestDataBinder
を作成します。- 導入:
- 3.1
- 作成者:
- Rossen Stoyanchev
コンストラクターのサマリー
コンストラクター説明ServletRequestDataBinderFactory
(ListSE<InvocableHandlerMethod> binderMethods, WebBindingInitializer initializer) 新しいインスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明protected ServletRequestDataBinder
createBinderInstance
(ObjectSE target, StringSE objectName, NativeWebRequest request) ExtendedServletRequestDataBinder
のインスタンスを返します。クラス org.springframework.web.method.annotation.InitBinderDataBinderFactory から継承されたメソッド
initBinder, isBinderMethodApplicable
クラス org.springframework.web.bind.support.DefaultDataBinderFactory から継承されたメソッド
createBinder, createBinder, setMethodValidationApplicable
コンストラクターの詳細
ServletRequestDataBinderFactory
public ServletRequestDataBinderFactory(@Nullable ListSE<InvocableHandlerMethod> binderMethods, @Nullable WebBindingInitializer initializer) 新しいインスタンスを作成します。- パラメーター:
binderMethods
- 1 つ以上の@InitBinder
メソッドinitializer
- グローバルデータバインダーの初期化を提供します
メソッドの詳細
createBinderInstance
protected ServletRequestDataBinder createBinderInstance(@Nullable ObjectSE target, StringSE objectName, NativeWebRequest request) throws ExceptionSE ExtendedServletRequestDataBinder
のインスタンスを返します。- オーバーライド:
- クラス
DefaultDataBinderFactory
のcreateBinderInstance
- パラメーター:
target
- バインディングターゲット、または型変換専用のnull
objectName
- バインディングターゲットオブジェクト名request
- 現在のリクエスト- 例外:
ExceptionSE
- 無効な状態または引数の場合