public interface ResourceResolverChain
ResourceResolvers
のチェーンを呼び出すための契約。各リゾルバーにはチェーンへの参照が与えられ、必要に応じて委譲できるようになります。修飾子と型 | メソッドと説明 |
---|---|
Resource | resolveResource(HttpServletRequestEE request, StringSE requestPath, ListSE<? extends Resource> locations) 指定されたリクエストを解決し、指定されたリソースロケーションの 1 つに存在する Resource へのパスをリクエストします。 |
StringSE | resolveUrlPath(StringSE resourcePath, ListSE<? extends Resource> locations) クライアントが特定の内部リソースパスにあるリソースにアクセスするために使用する、外部に面したパブリック URL パスを解決します。 |
@Nullable Resource resolveResource(@Nullable HttpServletRequestEE request, StringSE requestPath, ListSE<? extends Resource> locations)
Resource
へのパスをリクエストします。request
- 現在のリクエスト requestPath
- 使用するリクエストパスの部分 locations
- リソースを検索するときに検索する場所 null
@Nullable StringSE resolveUrlPath(StringSE resourcePath, ListSE<? extends Resource> locations)
これは、URL リンクをクライアントにレンダリングするときに役立ちます。
resourcePath
- 内部リソースパス locations
- リソースを検索するときに検索する場所 null