Polish file locations in resource handling
Issue: SPR-12747
This commit is contained in:
@@ -179,8 +179,10 @@ public class PathResourceResolver extends AbstractResourceResolver {
|
|||||||
resourcePath = resource.getURL().getPath();
|
resourcePath = resource.getURL().getPath();
|
||||||
locationPath = StringUtils.cleanPath(location.getURL().getPath());
|
locationPath = StringUtils.cleanPath(location.getURL().getPath());
|
||||||
}
|
}
|
||||||
locationPath = (StringUtils.getFilenameExtension(locationPath) != null
|
if(locationPath.equals(resourcePath)) {
|
||||||
|| locationPath.endsWith("/") || locationPath.isEmpty() ? locationPath : locationPath + "/");
|
return true;
|
||||||
|
}
|
||||||
|
locationPath = (locationPath.endsWith("/") || locationPath.isEmpty() ? locationPath : locationPath + "/");
|
||||||
if (!resourcePath.startsWith(locationPath)) {
|
if (!resourcePath.startsWith(locationPath)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user