@Override public Mono<String> resolveUrlPath(String resourcePath, List<? extends Resource> locations) { return (this.resolver != null && this.nextChain != null ? this.resolver.resolveUrlPath(resourcePath, locations, this.nextChain) : Mono.empty()); }
@Override public Mono<String> resolveUrlPath(String resourcePath, List<? extends Resource> locations) { ResourceResolver resolver = getNext(); if (resolver == null) { return null; } try { return resolver.resolveUrlPath(resourcePath, locations, this); } finally { this.index--; } }