Polish resource handling tests
This commit is contained in:
@@ -76,15 +76,15 @@ public abstract class ResourceTransformerSupport implements ResourceTransformer
|
||||
protected String resolveUrlPath(String resourcePath, HttpServletRequest request,
|
||||
Resource resource, ResourceTransformerChain transformerChain) {
|
||||
|
||||
if (!resourcePath.startsWith("/")) {
|
||||
// try resolving as relative path
|
||||
return transformerChain.getResolverChain().resolveUrlPath(resourcePath, Arrays.asList(resource));
|
||||
}
|
||||
else {
|
||||
if (resourcePath.startsWith("/")) {
|
||||
// full resource path
|
||||
ResourceUrlProvider urlProvider = findResourceUrlProvider(request);
|
||||
return (urlProvider != null ? urlProvider.getForRequestUrl(request, resourcePath) : null);
|
||||
}
|
||||
else {
|
||||
// try resolving as relative path
|
||||
return transformerChain.getResolverChain().resolveUrlPath(resourcePath, Arrays.asList(resource));
|
||||
}
|
||||
}
|
||||
|
||||
private ResourceUrlProvider findResourceUrlProvider(HttpServletRequest request) {
|
||||
|
||||
Reference in New Issue
Block a user