public abstract class AbstractResourceResolver extends ObjectSE implements ResourceResolver
ResourceResolver 実装の基本クラス。一貫したロギングを提供します。| コンストラクターと説明 |
|---|
AbstractResourceResolver() |
| 修飾子と型 | メソッドと説明 |
|---|---|
Resource | 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) |
StringSE | resolveUrlPath(StringSE resourceUrlPath, ListSE<? extends Resource> locations, ResourceResolverChain chain) クライアントが特定の内部リソースパスにあるリソースにアクセスするために使用する、外部に面したパブリック URL パスを解決します。 |
protected abstract StringSE | resolveUrlPathInternal(StringSE resourceUrlPath, ListSE<? extends Resource> locations, ResourceResolverChain chain) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected final Log logger
@Nullable public Resource resolveResource(@Nullable HttpServletRequestEE request, StringSE requestPath, ListSE<? extends Resource> locations, ResourceResolverChain chain)
ResourceResolverResource へのパスをリクエストします。ResourceResolver の resolveResource request - 現在のリクエスト (一部の呼び出しには存在しない場合があります)requestPath - 使用するリクエストパスの部分 locations - リソースを検索するときに検索する場所 chain - 委譲する残りのリゾルバーのチェーン null @Nullable public StringSE resolveUrlPath(StringSE resourceUrlPath, ListSE<? extends Resource> locations, ResourceResolverChain chain)
ResourceResolverこれは、URL リンクをクライアントにレンダリングするときに役立ちます。
ResourceResolver の resolveUrlPath resourceUrlPath - 内部リソースパス locations - リソースを検索するときに検索する場所 chain - 委譲するリゾルバーのチェーン null @Nullable protected abstract Resource resolveResourceInternal(@Nullable HttpServletRequestEE request, StringSE requestPath, ListSE<? extends Resource> locations, ResourceResolverChain chain)