クラスの使用
org.springframework.web.HttpMediaTypeNotAcceptableException
パッケージ
説明
このパッケージには、リクエストでリクエストされたメディア型を判別するために使用されるクラスが含まれています。
org.springframework.web.method.annotation
パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。MVC コントローラーのサポートパッケージ。
org.springframework.web.accept 内の HttpMediaTypeNotAcceptableException 使用
修飾子と型メソッド説明protected MediaType
AbstractMappingContentNegotiationStrategy.handleNoMatch
(NativeWebRequest request, StringSE key) キーが経由で解決されない場合の処理を提供するためにオーバーライドします。protected MediaType
ServletPathExtensionContentNegotiationStrategy.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) 指定されたリクエストをメディア型のリストに解決します。HeaderContentNegotiationStrategy.resolveMediaTypes
(NativeWebRequest request) 指定されたリクエストをメディア型のリストに解決します。org.springframework.web.servlet.mvc.method.annotation 内の HttpMediaTypeNotAcceptableException 使用
修飾子と型メソッド説明protected ResponseEntity<ObjectSE>
ResponseEntityExceptionHandler.handleHttpMediaTypeNotAcceptable
(HttpMediaTypeNotAcceptableException ex, HttpHeaders headers, HttpStatusCode status, WebRequest request) HttpMediaTypeNotAcceptableException
の処理をカスタマイズします。修飾子と型メソッド説明void
RequestResponseBodyMethodProcessor.handleReturnValue
(ObjectSE returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeWebRequest webRequest) protected <T> void
AbstractMessageConverterMethodProcessor.writeWithMessageConverters
(T value, MethodParameter returnType, ServletServerHttpRequest inputMessage, ServletServerHttpResponse outputMessage) 指定された戻り値の型を指定された出力メッセージに書き込みます。protected <T> void
AbstractMessageConverterMethodProcessor.writeWithMessageConverters
(T value, MethodParameter returnType, NativeWebRequest webRequest) 指定された戻り値を指定された Web リクエストに書き込みます。org.springframework.web.servlet.mvc.support 内の HttpMediaTypeNotAcceptableException 使用
修飾子と型メソッド説明protected ModelAndView
DefaultHandlerExceptionResolver.handleHttpMediaTypeNotAcceptable
(HttpMediaTypeNotAcceptableException ex, HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler) クライアントに受け入れられるメッセージコンバーターが見つからなかった場合を処理します(Accept
ヘッダーを介して表現されます)。