クラス CachingResourceResolver
java.lang.ObjectSE
org.springframework.web.servlet.resource.AbstractResourceResolver
org.springframework.web.servlet.resource.CachingResourceResolver
- 実装されているすべてのインターフェース:
- ResourceResolver
Cache からリソースを解決するか、そうでなければリゾルバーチェーンに委譲し、結果をキャッシュに保存する ResourceResolver。- 導入:
- 4.1
- 作成者:
- Rossen Stoyanchev, Brian Clozel
- フィールドのサマリーフィールド修飾子と型フィールド説明- static final StringSE解決されたリソースキャッシュキーに使用されるプレフィックス。- static final StringSE解決された URL パスキャッシュキーに使用されるプレフィックス。- クラス org.springframework.web.servlet.resource.AbstractResourceResolver から継承されたフィールド- logger
- コンストラクターの概要コンストラクターコンストラクター説明- CachingResourceResolver- (Cache cache) - CachingResourceResolver- (CacheManager cacheManager, StringSE cacheName) 
- メソッドのサマリー修飾子と型メソッド説明- protected StringSE- computeKey- (HttpServletRequestEE request, StringSE requestPath) - getCache()設定された- Cacheを返します。サポートされているコンテンツコーディングを含む読み取り専用リストを返します。- protected Resource- resolveResourceInternal- (HttpServletRequestEE request, StringSE requestPath, ListSE<? extends Resource> locations, ResourceResolverChain chain) - protected StringSE- resolveUrlPathInternal- (StringSE resourceUrlPath, ListSE<? extends Resource> locations, ResourceResolverChain chain) - void- setContentCodings- (ListSE<StringSE> codings) リソースのバリエーションをキャッシュする "Accept-Encoding" ヘッダーから、サポートされているコンテンツコーディングを構成します。- クラス org.springframework.web.servlet.resource.AbstractResourceResolver から継承されたメソッド- resolveResource, resolveUrlPath
- フィールドの詳細
- コンストラクターの詳細- CachingResourceResolver
- CachingResourceResolver
 
- メソッドの詳細- getCache設定された- Cacheを返します。
- setContentCodingsリソースのバリエーションをキャッシュする "Accept-Encoding" ヘッダーから、サポートされているコンテンツコーディングを構成します。- ここで構成されたコーディングは、通常、 - EncodedResourceResolver.setContentCodings(List)で構成されたコーディングと一致すると予想されます。- デフォルトでは、このプロパティは - EncodedResourceResolver.DEFAULT_CODINGSの値に基づいて ["br"、"gzip" ] に設定されています。- パラメーター:
- codings- 1 つ以上のサポートされているコンテンツコーディング
- 導入:
- 5.1
 
- getContentCodingsサポートされているコンテンツコーディングを含む読み取り専用リストを返します。- 導入:
- 5.1
 
- resolveResourceInternal@Nullable protected Resource resolveResourceInternal- (@Nullable HttpServletRequestEE request, StringSE requestPath, ListSE<? extends Resource> locations, ResourceResolverChain chain) - 次で指定:
-  クラス AbstractResourceResolverのresolveResourceInternal
 
- computeKey
- resolveUrlPathInternal@Nullable protected StringSE resolveUrlPathInternal- (StringSE resourceUrlPath, ListSE<? extends Resource> locations, ResourceResolverChain chain) - 次で指定:
-  クラス AbstractResourceResolverのresolveUrlPathInternal