ContentNegotiationManagerFactoryBean のクラスレベルの注意を参照してください。@DeprecatedSE public class PathExtensionContentNegotiationStrategy extends AbstractMappingContentNegotiationStrategy
ContentNegotiationStrategy。 コンストラクターに提供された明示的な登録でファイル拡張子が見つからない場合、MediaTypeFactory がフォールバックメカニズムとして使用されます。
loggerMEDIA_TYPE_ALL_LIST| コンストラクターと説明 |
|---|
PathExtensionContentNegotiationStrategy() 使用すべきではありません。 まず、マッピングなしでインスタンスを作成します。 |
PathExtensionContentNegotiationStrategy(MapSE<StringSE, MediaType> mediaTypes) 使用すべきではありません。 ファイル拡張子とメディア型の指定されたマップでインスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
MediaType | getMediaTypeForResource(Resource resource) 使用すべきではありません。 |
protected StringSE | getMediaTypeKey(NativeWebRequest webRequest) 使用すべきではありません。 メディア型の検索に使用するリクエストからキーを抽出します。 |
void | setUrlPathHelper(UrlPathHelper urlPathHelper) 使用すべきではありません。 ターゲットリクエスト URL パスのルックアップパスを導出するために、 getMediaTypeKey(org.springframework.web.context.request.NativeWebRequest) で使用する UrlPathHelper を構成します。 |
void | setUseJaf(boolean useJaf) 使用すべきではありません。 |
handleMatch, handleNoMatch, isIgnoreUnknownExtensions, isUseRegisteredExtensionsOnly, resolveMediaTypeKey, resolveMediaTypes, setIgnoreUnknownExtensions, setUseRegisteredExtensionsOnlyaddMapping, getAllFileExtensions, getAllMediaTypes, getMediaTypes, lookupMediaType, resolveFileExtensionscloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic PathExtensionContentNegotiationStrategy()
public void setUrlPathHelper(UrlPathHelper urlPathHelper)
getMediaTypeKey(org.springframework.web.context.request.NativeWebRequest) で使用する UrlPathHelper を構成します。@DeprecatedSE public void setUseJaf(boolean useJaf)
AbstractMappingContentNegotiationStrategy.setUseRegisteredExtensionsOnly(boolean) に 置き換えてください。@Nullable protected StringSE getMediaTypeKey(NativeWebRequest webRequest)
AbstractMappingContentNegotiationStrategyAbstractMappingContentNegotiationStrategy の getMediaTypeKey null @Nullable public MediaType getMediaTypeForResource(Resource resource)
Resource について、ファイル拡張子を MediaType に解決するためのパス拡張戦略の知識を公開する public メソッド。このメソッドは、最初に明示的に登録されたファイル拡張子を最初に検索し、利用可能な場合は MediaTypeFactory にフォールバックします。resource - 検索するリソース null