Example usage for org.springframework.http.converter ResourceHttpMessageConverter ResourceHttpMessageConverter

List of usage examples for org.springframework.http.converter ResourceHttpMessageConverter ResourceHttpMessageConverter

Introduction

In this page you can find the example usage for org.springframework.http.converter ResourceHttpMessageConverter ResourceHttpMessageConverter.

Prototype

public ResourceHttpMessageConverter() 

Source Link

Document

Create a new instance of the ResourceHttpMessageConverter that supports read streaming, i.e.

Usage

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

@Override
public void afterPropertiesSet() throws Exception {
    resolveResourceLocations();//w w w .jav a 2  s.c om

    if (logger.isWarnEnabled() && CollectionUtils.isEmpty(this.locations)) {
        logger.warn("Locations list is empty. No resources will be served unless a "
                + "custom ResourceResolver is configured as an alternative to PathResourceResolver.");
    }

    if (this.resourceResolvers.isEmpty()) {
        this.resourceResolvers.add(new PathResourceResolver());
    }

    initAllowedLocations();

    if (this.resourceHttpMessageConverter == null) {
        this.resourceHttpMessageConverter = new ResourceHttpMessageConverter();
    }
    if (this.resourceRegionHttpMessageConverter == null) {
        this.resourceRegionHttpMessageConverter = new ResourceRegionHttpMessageConverter();
    }

    this.contentNegotiationStrategy = initContentNegotiationStrategy();
}