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