インターフェースの使用
org.springframework.web.context.request.NativeWebRequest
NativeWebRequest を使用するパッケージ
パッケージ
説明
このパッケージには、リクエストでリクエストされたメディア型を判別するために使用されるクラスが含まれています。
Web データバインディングのサポートクラス。
一般的なリクエストコンテキストの保持、特に HTTP リクエストまたは HTTP セッションごとのアプリケーションオブジェクトのスコープのサポート。
非同期リクエスト処理のサポート。
アノテーションベースのハンドラーメソッド処理のクラスをサポートします。
ハンドラーメソッド処理の汎用サポートクラス。
マルチパート解決フレームワークのサポートクラス。
カスタム実装の抽象基本クラスを含む、標準の HandlerMapping 実装を提供します。
アノテーションベースのサーブレット MVC コントローラーのサポートパッケージ。
org.springframework.web.method.annotation パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。org.springframework.web.accept 内の NativeWebRequest 使用
型 NativeWebRequest のパラメーターを持つ org.springframework.web.accept のメソッド修飾子と型メソッド説明protected abstract StringSEAbstractMappingContentNegotiationStrategy.getMediaTypeKey(NativeWebRequest request) メディア型の検索に使用するリクエストからキーを抽出します。protected StringSEParameterContentNegotiationStrategy.getMediaTypeKey(NativeWebRequest request) protected StringSEPathExtensionContentNegotiationStrategy.getMediaTypeKey(NativeWebRequest webRequest) 使用すべきではありません。protected MediaTypeAbstractMappingContentNegotiationStrategy.handleNoMatch(NativeWebRequest request, StringSE key) キーが経由で解決されない場合の処理を提供するためにオーバーライドします。protected MediaTypeServletPathExtensionContentNegotiationStrategy.handleNoMatch(NativeWebRequest webRequest, StringSE extension) 使用すべきではありません。ServletContext.getMimeType(String)EE を介してファイル拡張子を解決し、潜在的なMediaTypeFactoryルックアップの基本クラスに委譲します。AbstractMappingContentNegotiationStrategy.resolveMediaTypeKey(NativeWebRequest webRequest, StringSE key) すでに抽出されたキーを受け入れるAbstractMappingContentNegotiationStrategy.resolveMediaTypes(NativeWebRequest)の代替。AbstractMappingContentNegotiationStrategy.resolveMediaTypes(NativeWebRequest webRequest) ContentNegotiationManager.resolveMediaTypes(NativeWebRequest request) ContentNegotiationStrategy.resolveMediaTypes(NativeWebRequest webRequest) 指定されたリクエストをメディア型のリストに解決します。FixedContentNegotiationStrategy.resolveMediaTypes(NativeWebRequest request) HeaderContentNegotiationStrategy.resolveMediaTypes(NativeWebRequest request) 指定されたリクエストをメディア型のリストに解決します。org.springframework.web.bind.support 内の NativeWebRequest 使用
型 NativeWebRequest のパラメーターを持つ org.springframework.web.bind.support のメソッド修飾子と型メソッド説明final WebDataBinderDefaultDataBinderFactory.createBinder(NativeWebRequest webRequest, ObjectSE target, StringSE objectName) 指定されたターゲットオブジェクトの新しいWebDataBinderを作成し、WebBindingInitializerを介して初期化します。final WebDataBinderDefaultDataBinderFactory.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 WebDataBinderWebDataBinderFactory.createBinder(NativeWebRequest webRequest, ObjectSE target, StringSE objectName, ResolvableType targetType) DataBinderが作成されるResolvableTypeを備えたWebDataBinderFactory.createBinder(NativeWebRequest, Object, String)のバリアント。protected WebDataBinderDefaultDataBinderFactory.createBinderInstance(ObjectSE target, StringSE objectName, NativeWebRequest webRequest) WebDataBinder インスタンスを作成するための拡張ポイント。protected voidDefaultDataBinderFactory.initBinder(WebDataBinder dataBinder, NativeWebRequest webRequest) 作成されたデータバインダーインスタンスをさらに初期化する拡張ポイント(例:WebArgumentResolver.resolveArgument(MethodParameter methodParameter, NativeWebRequest webRequest) 指定された Web リクエスト内の指定されたハンドラーメソッドパラメーターの引数を解決します。org.springframework.web.context.request 内の NativeWebRequest 使用
NativeWebRequest を実装している org.springframework.web.context.request のクラス修飾子と型クラス説明classJSFFacesContextEE のWebRequestアダプター。classHttpServletRequestEE 用のWebRequestアダプター。org.springframework.web.context.request.async 内の NativeWebRequest 使用
型 NativeWebRequest のパラメーターを持つ org.springframework.web.context.request.async のメソッド修飾子と型メソッド説明default <T> voidCallableProcessingInterceptor.afterCompletion(NativeWebRequest request, CallableSE<T> task) タイムアウトやネットワークエラーなどの何らかの理由で非同期処理が完了したときに、コンテナースレッドから呼び出されます。default <T> voidDeferredResultProcessingInterceptor.afterCompletion(NativeWebRequest request, DeferredResult<T> deferredResult) タイムアウトやネットワークエラーなどの何らかの理由で非同期リクエストが完了したときにコンテナースレッドから呼び出されます。default <T> voidCallableProcessingInterceptor.beforeConcurrentHandling(NativeWebRequest request, CallableSE<T> task) Callableが並行処理のためにサブミットされた元のスレッドで並行処理の開始前に呼び出されます。default <T> voidDeferredResultProcessingInterceptor.beforeConcurrentHandling(NativeWebRequest request, DeferredResult<T> deferredResult) 並行処理の開始直前に、それを開始したのと同じスレッドで呼び出されます。default <T> ObjectSECallableProcessingInterceptor.handleError(NativeWebRequest request, CallableSE<T> task, ThrowableSE t) Callableタスクが完了する前に非同期リクエストを処理しているときにエラーが発生したときに、コンテナースレッドから呼び出されます。default <T> booleanDeferredResultProcessingInterceptor.handleError(NativeWebRequest request, DeferredResult<T> deferredResult, ThrowableSE t) DeferredResultが設定される前の非同期リクエストの処理中にエラーが発生したときに、コンテナースレッドから呼び出されます。default <T> ObjectSECallableProcessingInterceptor.handleTimeout(NativeWebRequest request, CallableSE<T> task) Callableタスクが完了する前に非同期リクエストがタイムアウトしたときに、コンテナースレッドから呼び出されます。default <T> booleanDeferredResultProcessingInterceptor.handleTimeout(NativeWebRequest request, DeferredResult<T> deferredResult) DeferredResultが設定される前に非同期リクエストがタイムアウトしたときにコンテナースレッドから呼び出されます。<T> ObjectSETimeoutCallableProcessingInterceptor.handleTimeout(NativeWebRequest request, CallableSE<T> task) <T> booleanTimeoutDeferredResultProcessingInterceptor.handleTimeout(NativeWebRequest request, DeferredResult<T> result) default <T> voidCallableProcessingInterceptor.postProcess(NativeWebRequest request, CallableSE<T> task, ObjectSE concurrentResult) CallableがCallableが実行される非同期スレッドで結果を生成した後に呼び出されます。default <T> voidDeferredResultProcessingInterceptor.postProcess(NativeWebRequest request, DeferredResult<T> deferredResult, ObjectSE concurrentResult) DeferredResult.setResult(Object)またはDeferredResult.setErrorResult(Object)を介してDeferredResultが設定された後に呼び出され、同時に結果を処理する準備ができています。default <T> voidCallableProcessingInterceptor.preProcess(NativeWebRequest request, CallableSE<T> task) Callableが実行される非同期スレッドで同時取り扱いを開始した後とCallableの実際の呼び出しの前に呼び出されます。default <T> voidDeferredResultProcessingInterceptor.preProcess(NativeWebRequest request, DeferredResult<T> deferredResult) 並行処理の開始直後に、それを開始したのと同じスレッドで呼び出されます。org.springframework.web.method.annotation 内の NativeWebRequest 使用
修飾子と型メソッド説明protected abstract NativeWebRequestAbstractWebArgumentResolverAdapter.getWebRequest()AbstractWebArgumentResolverAdapter.supportsParameter(org.springframework.core.MethodParameter)の NativeWebRequest へのアクセスに必要です。型 NativeWebRequest のパラメーターを持つ org.springframework.web.method.annotation のメソッド修飾子と型メソッド説明protected voidModelAttributeMethodProcessor.bindRequestParameters(WebDataBinder binder, NativeWebRequest request) setter/fields を介してリクエストをターゲットオブジェクトにバインドする拡張ポイント。protected voidModelAttributeMethodProcessor.constructAttribute(WebDataBinder binder, NativeWebRequest request) 属性を作成し、リクエストをコンストラクター引数にバインドする拡張ポイント。protected ObjectSEModelAttributeMethodProcessor.createAttribute(StringSE attributeName, MethodParameter parameter, WebDataBinderFactory binderFactory, NativeWebRequest request) モデルで検出されない場合にモデル属性を作成するための拡張ポイント。Bean プロパティを介した後続のパラメーターバインド(抑制されていない限り)。protected voidAbstractNamedValueMethodArgumentResolver.handleMissingValue(StringSE name, MethodParameter parameter, NativeWebRequest request) 名前付き値が必要であるが、AbstractNamedValueMethodArgumentResolver.resolveName(String, MethodParameter, NativeWebRequest)がnullを返し、デフォルト値がない場合に呼び出されます。protected voidRequestParamMethodArgumentResolver.handleMissingValue(StringSE name, MethodParameter parameter, NativeWebRequest request) protected voidAbstractCookieValueMethodArgumentResolver.handleMissingValueAfterConversion(StringSE name, MethodParameter parameter, NativeWebRequest request) protected voidAbstractNamedValueMethodArgumentResolver.handleMissingValueAfterConversion(StringSE name, MethodParameter parameter, NativeWebRequest request) 名前付きの値が存在する場合に呼び出されますが、変換後にnullになります。protected voidRequestHeaderMethodArgumentResolver.handleMissingValueAfterConversion(StringSE name, MethodParameter parameter, NativeWebRequest request) protected voidRequestParamMethodArgumentResolver.handleMissingValueAfterConversion(StringSE name, MethodParameter parameter, NativeWebRequest request) protected voidRequestParamMethodArgumentResolver.handleMissingValueInternal(StringSE name, MethodParameter parameter, NativeWebRequest request, boolean missingAfterConversion) protected voidAbstractNamedValueMethodArgumentResolver.handleResolvedValue(ObjectSE arg, StringSE name, MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) 値が解決された後に呼び出されます。voidMapMethodProcessor.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) voidModelAttributeMethodProcessor.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) NULL 以外の戻り値をModelAndViewContainerに追加します。voidModelMethodProcessor.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) voidInitBinderDataBinderFactory.initBinder(WebDataBinder dataBinder, NativeWebRequest request) @InitBinderメソッドを使用して WebDataBinder を初期化します。voidModelFactory.initModel(NativeWebRequest request, ModelAndViewContainer container, HandlerMethod handlerMethod) 次の順序でモデルを設定します。@SessionAttributesとしてリストされている「既知の」セッション属性を取得します。final ObjectSEAbstractNamedValueMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) AbstractWebArgumentResolverAdapter.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) WebArgumentResolverインスタンスに委譲します。ErrorsMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) MapMethodProcessor.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) final ObjectSEModelAttributeMethodProcessor.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) モデルから引数を解決するか、見つからない場合は、デフォルトが使用可能な場合はそれをインスタンス化します。ModelMethodProcessor.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) RequestHeaderMapMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) RequestParamMapMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) SessionStatusMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) protected abstract ObjectSEAbstractNamedValueMethodArgumentResolver.resolveName(StringSE name, MethodParameter parameter, NativeWebRequest request) 指定されたパラメーターの型と値の名前を引数の値に解決します。protected ObjectSEExpressionValueMethodArgumentResolver.resolveName(StringSE name, MethodParameter parameter, NativeWebRequest webRequest) protected ObjectSERequestHeaderMethodArgumentResolver.resolveName(StringSE name, MethodParameter parameter, NativeWebRequest request) protected ObjectSERequestParamMethodArgumentResolver.resolveName(StringSE name, MethodParameter parameter, NativeWebRequest request) voidModelFactory.updateModel(NativeWebRequest request, ModelAndViewContainer container) @SessionAttributesとしてリストされているモデル属性をセッションにプロモートします。org.springframework.web.method.support 内の NativeWebRequest 使用
型 NativeWebRequest のパラメーターを持つ org.springframework.web.method.support のメソッド修飾子と型メソッド説明protected ObjectSE[]InvocableHandlerMethod.getMethodArgumentValues(NativeWebRequest request, ModelAndViewContainer mavContainer, ObjectSE... providedArgs) 現在のリクエストのメソッド引数値を取得し、提供された引数値を確認して、構成された引数リゾルバーにフォールバックします。voidHandlerMethodReturnValueHandler.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) 属性をモデルに追加し、ビューを設定するか、ModelAndViewContainer.setRequestHandled(boolean)フラグをtrueに設定して、レスポンスが直接処理されたことを示すことにより、指定された戻り値を処理します。voidHandlerMethodReturnValueHandlerComposite.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) 登録されたHandlerMethodReturnValueHandlersを反復処理し、それをサポートするHandlerMethodReturnValueHandlersを呼び出します。InvocableHandlerMethod.invokeForRequest(NativeWebRequest request, ModelAndViewContainer mavContainer, ObjectSE... providedArgs) 指定されたリクエストのコンテキストで引数の値を解決した後、メソッドを呼び出します。HandlerMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) メソッドパラメーターを解決して、指定されたリクエストの引数値にします。HandlerMethodArgumentResolverComposite.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) 登録されたHandlerMethodArgumentResolversを反復処理し、それをサポートするHandlerMethodArgumentResolversを呼び出します。org.springframework.web.multipart.support 内の NativeWebRequest 使用
型 NativeWebRequest のパラメーターを持つ org.springframework.web.multipart.support のメソッド修飾子と型メソッド説明static MultipartRequestMultipartResolutionDelegate.resolveMultipartRequest(NativeWebRequest webRequest) org.springframework.web.servlet.handler 内の NativeWebRequest 使用
NativeWebRequest を実装している org.springframework.web.servlet.handler のクラス修飾子と型クラス説明classorg.springframework.web.servlet.mvc.annotation 内の NativeWebRequest 使用
型 NativeWebRequest のパラメーターを持つ org.springframework.web.servlet.mvc.annotation のメソッド修飾子と型メソッド説明ModelAndViewResolver.resolveModelAndView(MethodSE handlerMethod, ClassSE<?> handlerType, ObjectSE returnValue, ExtendedModelMap implicitModel, NativeWebRequest webRequest) org.springframework.web.servlet.mvc.method.annotation 内の NativeWebRequest 使用
型 NativeWebRequest のパラメーターを持つ org.springframework.web.servlet.mvc.method.annotation のメソッド修飾子と型メソッド説明protected voidServletModelAttributeMethodProcessor.bindRequestParameters(WebDataBinder binder, NativeWebRequest request) ServletRequestDataBinderにダウンキャストしてbind(ServletRequest)を呼び出します。protected voidServletModelAttributeMethodProcessor.constructAttribute(WebDataBinder binder, NativeWebRequest request) ServletRequestDataBinderにダウンキャストしてconstructTarget(ServletRequest)を呼び出します。protected final ObjectSEServletModelAttributeMethodProcessor.createAttribute(StringSE attributeName, MethodParameter parameter, WebDataBinderFactory binderFactory, NativeWebRequest request) 名前がモデル属性名と一致し、適切な型変換戦略がある場合は、URI テンプレート変数またはリクエストパラメーターからモデル属性をインスタンス化します。protected ObjectSEServletModelAttributeMethodProcessor.createAttributeFromRequestValue(StringSE sourceValue, StringSE attributeName, MethodParameter parameter, WebDataBinderFactory binderFactory, NativeWebRequest request) String リクエスト値からモデル属性を作成します(例:protected ServletRequestDataBinderServletRequestDataBinderFactory.createBinderInstance(ObjectSE target, StringSE objectName, NativeWebRequest request) ExtendedServletRequestDataBinderのインスタンスを返します。protected ServletServerHttpRequestAbstractMessageConverterMethodArgumentResolver.createInputMessage(NativeWebRequest webRequest) 指定されたNativeWebRequestから新しいHttpInputMessageを作成します。protected ServletServerHttpResponseAbstractMessageConverterMethodProcessor.createOutputMessage(NativeWebRequest webRequest) 指定されたNativeWebRequestから新しいHttpOutputMessageを作成します。protected StringSEServletModelAttributeMethodProcessor.getRequestValueForAttribute(StringSE attributeName, NativeWebRequest request) 文字列からターゲット型への型変換を介してモデル属性をインスタンス化するために使用できるリクエストから値を取得します。ServletModelAttributeMethodProcessor.getUriTemplateVariables(NativeWebRequest request) protected voidMatrixVariableMethodArgumentResolver.handleMissingValueAfterConversion(StringSE name, MethodParameter parameter, NativeWebRequest request) protected voidPathVariableMethodArgumentResolver.handleMissingValueAfterConversion(StringSE name, MethodParameter parameter, NativeWebRequest request) protected voidPathVariableMethodArgumentResolver.handleResolvedValue(ObjectSE arg, StringSE name, MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest request) voidAsyncTaskMethodReturnValueHandler.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) voidCallableMethodReturnValueHandler.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) voidDeferredResultMethodReturnValueHandler.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) voidHttpEntityMethodProcessor.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) voidHttpHeadersReturnValueHandler.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) voidModelAndViewMethodReturnValueHandler.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) voidModelAndViewResolverMethodReturnValueHandler.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) voidRequestResponseBodyMethodProcessor.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) voidResponseBodyEmitterReturnValueHandler.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) voidStreamingResponseBodyReturnValueHandler.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) voidViewMethodReturnValueHandler.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) voidViewNameMethodReturnValueHandler.handleReturnValue(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) protected <T> ObjectSEAbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(NativeWebRequest webRequest, MethodParameter parameter, TypeSE paramType) 指定されたリクエストから読み取ることにより、予想されるパラメーター型のメソッド引数値を作成します。protected <T> ObjectSERequestResponseBodyMethodProcessor.readWithMessageConverters(NativeWebRequest webRequest, MethodParameter parameter, TypeSE paramType) ContinuationHandlerMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) HttpEntityMethodProcessor.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) MatrixVariableMapMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest request, WebDataBinderFactory binderFactory) PathVariableMapMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) すべての URI テンプレート変数を含むマップまたは空のマップを返します。PrincipalMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) RedirectAttributesMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) RequestPartMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest request, WebDataBinderFactory binderFactory) RequestResponseBodyMethodProcessor.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) 検証が失敗した場合、MethodArgumentNotValidException をスローします。ServletRequestMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) ServletResponseMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) ModelAndViewContainer.setRequestHandled(boolean)をfalseに設定して、メソッドシグネチャーがレスポンスへのアクセスを提供することを示します。UriComponentsBuilderMethodArgumentResolver.resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) protected ObjectSEMatrixVariableMethodArgumentResolver.resolveName(StringSE name, MethodParameter parameter, NativeWebRequest request) protected ObjectSEPathVariableMethodArgumentResolver.resolveName(StringSE name, MethodParameter parameter, NativeWebRequest request) protected ObjectSERequestAttributeMethodArgumentResolver.resolveName(StringSE name, MethodParameter parameter, NativeWebRequest request) protected ObjectSEServletCookieValueMethodArgumentResolver.resolveName(StringSE cookieName, MethodParameter parameter, NativeWebRequest webRequest) protected ObjectSESessionAttributeMethodArgumentResolver.resolveName(StringSE name, MethodParameter parameter, NativeWebRequest request) protected <T> voidAbstractMessageConverterMethodProcessor.writeWithMessageConverters(T value, MethodParameter returnType, NativeWebRequest webRequest) 指定された戻り値を指定された Web リクエストに書き込みます。