クラス AbstractResourceResolver
java.lang.ObjectSE
org.springframework.web.servlet.resource.AbstractResourceResolver
- 実装されたすべてのインターフェース:
ResourceResolver
- 既知の直属サブクラス
CachingResourceResolver
、EncodedResourceResolver
、LiteWebJarsResourceResolver
、PathResourceResolver
、VersionResourceResolver
、WebJarsResourceResolver
ResourceResolver
実装の基本クラス。一貫したロギングを提供します。- 導入:
- 4.1
- 作成者:
- Rossen Stoyanchev
フィールドサマリー
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明resolveResource
(HttpServletRequestEE request, StringSE requestPath, ListSE<? extends Resource> locations, ResourceResolverChain chain) 指定されたリクエストを解決し、指定されたリソースロケーションの 1 つに存在するResource
へのパスをリクエストします。protected abstract Resource
resolveResourceInternal
(HttpServletRequestEE request, StringSE requestPath, ListSE<? extends Resource> locations, ResourceResolverChain chain) resolveUrlPath
(StringSE resourceUrlPath, ListSE<? extends Resource> locations, ResourceResolverChain chain) クライアントが特定の内部リソースパスにあるリソースにアクセスするために使用する、外部に面したパブリック URL パスを解決します。protected abstract StringSE
resolveUrlPathInternal
(StringSE resourceUrlPath, ListSE<? extends Resource> locations, ResourceResolverChain chain)
フィールドの詳細
logger
コンストラクターの詳細
AbstractResourceResolver
public AbstractResourceResolver()
メソッドの詳細
resolveResource
@Nullable public Resource resolveResource(@Nullable HttpServletRequestEE request, StringSE requestPath, ListSE<? extends Resource> locations, ResourceResolverChain chain) インターフェースからコピーされた説明:ResourceResolver
指定されたリクエストを解決し、指定されたリソースロケーションの 1 つに存在するResource
へのパスをリクエストします。- 次で指定:
- インターフェース
ResourceResolver
のresolveResource
- パラメーター:
request
- 現在のリクエスト (一部の呼び出しには存在しない場合があります)requestPath
- 使用するリクエストパスの部分locations
- リソースを検索するときに検索する場所chain
- 委譲する残りのリゾルバーのチェーン- 戻り値:
- 解決されたリソース、または未解決の場合は
null
resolveUrlPath
@Nullable public StringSE resolveUrlPath(StringSE resourceUrlPath, ListSE<? extends Resource> locations, ResourceResolverChain chain) インターフェースからコピーされた説明:ResourceResolver
クライアントが特定の内部リソースパスにあるリソースにアクセスするために使用する、外部に面したパブリック URL パスを解決します。これは、URL リンクをクライアントにレンダリングするときに役立ちます。
- 次で指定:
- インターフェース
ResourceResolver
のresolveUrlPath
- パラメーター:
resourceUrlPath
- 内部リソースパスlocations
- リソースを検索するときに検索する場所chain
- 委譲するリゾルバーのチェーン- 戻り値:
- 解決されたパブリック URL パス、または未解決の場合は
null
resolveResourceInternal
@Nullable protected abstract Resource resolveResourceInternal(@Nullable HttpServletRequestEE request, StringSE requestPath, ListSE<? extends Resource> locations, ResourceResolverChain chain) resolveUrlPathInternal