Example usage for org.springframework.web.servlet.resource ResourceResolver resolveResource

List of usage examples for org.springframework.web.servlet.resource ResourceResolver resolveResource

Introduction

In this page you can find the example usage for org.springframework.web.servlet.resource ResourceResolver resolveResource.

Prototype

@Nullable
Resource resolveResource(@Nullable HttpServletRequest request, String requestPath,
        List<? extends Resource> locations, ResourceResolverChain chain);

Source Link

Document

Resolve the supplied request and request path to a Resource that exists under one of the given resource locations.

Usage

From source file:org.broadleafcommerce.common.web.resource.BroadleafDefaultResourceResolverChain.java

@Override
public Resource resolveResource(HttpServletRequest request, String requestPath,
        List<? extends Resource> locations) {
    ResourceResolver resolver = getNext();
    if (resolver == null) {
        return null;
    }//from www.j  ava2  s  . co  m
    try {
        return resolver.resolveResource(request, requestPath, locations, this);
    } finally {
        this.index--;
    }
}

From source file:org.springframework.web.servlet.resource.DefaultResourceResolverChain.java

@Override
public Resource resolveResource(HttpServletRequest request, String requestPath, List<Resource> locations) {
    ResourceResolver resolver = getNextResolver();
    if (resolver == null) {
        return null;
    }/*w  ww. j av  a  2 s . c  om*/
    try {
        logBefore(resolver);
        Resource resource = resolver.resolveResource(request, requestPath, locations, this);
        logAfter(resolver, resource);
        return resource;
    } finally {
        this.index--;
    }
}