パッケージ org.springframework.web.method.annotation
@NonNullApi @NonNullFields パッケージ org.springframework.web.method.annotation
アノテーションベースのハンドラーメソッド処理のクラスをサポートします。
- クラス説明
@CookieValue
アノテーションが付けられたメソッド引数を解決する基本抽象クラス。名前付き値からメソッド引数を解決するための抽象基本クラス。名前、必須かどうか、デフォルト値など、名前付き値に関する情報を表します。WebArgumentResolver
をHandlerMethodArgumentResolver
契約に適合させる抽象基本クラス。Errors
メソッドの引数を解決します。@ExceptionHandler
マッピング情報。指定されたクラス(そのすべてのスーパークラスを含む)内の @ExceptionHandler メソッドを検出し、クライアントによってリクエストされた指定されたException
SE およびMediaType
を、指定されたMethod
SE でサポートされる組み合わせに解決できます。@Value
アノテーションが付けられたメソッド引数を解決します。HandlerMethodValidationException.Visitor.other(org.springframework.validation.method.ParameterValidationResult)
がフォールスルーとして機能し、コントローラーメソッドのパラメーター型によるコールバックで検証結果を処理する契約。Bean 検証を使用して@RequestMapping
メソッドの引数を検証するMethodValidator
。@InitBinder
メソッドを介して WebDataBinder に初期化を追加します。メソッド引数の解決中に ConversionNotSupportedException が発生しました。コントローラーメソッドの引数の解決中に TypeMismatchException が発生しました。@ModelAttribute
アノテーション付きメソッド引数を解決し、@ModelAttribute
アノテーション付きメソッドからの戻り値を処理します。コントローラーメソッドの呼び出し前のModel
の初期化と、呼び出し後の更新の支援。@RequestHeader
アノテーションが付けられたMap
SE メソッドの引数を解決します。Map
SE 引数を除き、@RequestHeader
アノテーションが付けられたメソッド引数を解決します。@RequestParam
アノテーションが付けられたMap
SE メソッドの引数を解決します。アノテーションはリクエストパラメーター名を指定していません。@RequestParam
でアノテーションが付けられたメソッド引数、Spring のMultipartResolver
抽象化と組み合わせたMultipartFile
型の引数、およびサーブレットマルチパートリクエストと組み合わせたjakarta.servlet.http.Part
型の引数を解決します。@SessionAttributes
を介して宣言されたコントローラー固有のセッション属性を管理します。SessionStatus
引数をModelAndViewContainer
から取得して解決します。