Example usage for org.springframework.web.servlet.config.annotation ResourceHandlerRegistry addResourceHandler

List of usage examples for org.springframework.web.servlet.config.annotation ResourceHandlerRegistry addResourceHandler

Introduction

In this page you can find the example usage for org.springframework.web.servlet.config.annotation ResourceHandlerRegistry addResourceHandler.

Prototype

public ResourceHandlerRegistration addResourceHandler(String... pathPatterns) 

Source Link

Document

Add a resource handler for serving static resources based on the specified URL path patterns.

Usage

From source file:com.kabiliravi.kaman.web.WebMvcContextConfiguration.java

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/css/**/*").addResourceLocations("/res/css/");
    registry.addResourceHandler("/js/**/*").addResourceLocations("/res/js/");
    registry.addResourceHandler("/images/**/*").addResourceLocations("/res/images/");
}

From source file:org.wallride.autoconfigure.WebAdminConfiguration.java

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**").addResourceLocations("classpath:/resources/admin/");
    registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/");
    registry.setOrder(Integer.MIN_VALUE);
}

From source file:aka.pirana.springsecurity.web.config.WebMvcConfig.java

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    System.out.println("aka.pirana.springsecurity.web.config.WebMvcConfig.addResourceHandlers()");
    registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
}

From source file:org.smigo.config.WebConfiguration.java

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/static/**").addResourceLocations("/WEB-INF/static/")
            .setCachePeriod(Integer.MAX_VALUE);
    registry.addResourceHandler("/favicon.ico").addResourceLocations("/WEB-INF/static/species/")
            .setCachePeriod(Integer.MAX_VALUE);
    registry.addResourceHandler("/google5fc09c8757ef21fa.html").addResourceLocations("/WEB-INF/views/")
            .setCachePeriod(resourceCachePeriod);
    registry.addResourceHandler("/views/*.html").addResourceLocations("/WEB-INF/views/")
            .setCachePeriod(resourceCachePeriod);
    registry.addResourceHandler("/css/*.css").addResourceLocations("/WEB-INF/css/")
            .setCachePeriod(resourceCachePeriod);
    registry.addResourceHandler("/angular/**").addResourceLocations("/WEB-INF/angular/")
            .setCachePeriod(resourceCachePeriod);
}

From source file:com.icm.taskmanager.web.web.SpringWebConfig.java

/**
 *  Dispatcher configuration for serving static resources
 *///from   w  w  w .  j av  a  2s .c  o m
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    super.addResourceHandlers(registry);
    registry.addResourceHandler("/css/**").addResourceLocations("/css/");
    registry.addResourceHandler("/js/**").addResourceLocations("/js/");
}

From source file:com.castlemock.war.config.MvcConfig.java

/**
 * Add the resource handlers to the registry
 * @param registry The resource handler registry
 *///from w  w  w.  j a v a 2 s . com
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/css/**").addResourceLocations("/resources/css/")
            .setCachePeriod(STANDARD_CACHE_PERIOD);
    registry.addResourceHandler("/resources/font/**").addResourceLocations("/resources/font/")
            .setCachePeriod(FONT_CACHE_PERIOD);
    registry.addResourceHandler("/resources/images/**").addResourceLocations("/resources/images/")
            .setCachePeriod(STANDARD_CACHE_PERIOD);
    registry.addResourceHandler("/resources/js/**").addResourceLocations("/resources/js/")
            .setCachePeriod(STANDARD_CACHE_PERIOD);
    registry.addResourceHandler("/favicon.ico").addResourceLocations("/resources/images/favicon.ico")
            .setCachePeriod(STANDARD_CACHE_PERIOD);
}

From source file:de.interseroh.report.webconfig.WebMvcConfig.java

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**") //
            .addResourceLocations("/resources/");
    registry.addResourceHandler("/images/**") //
            .addResourceLocations("/images/");

    // FIXME idueppe - not dry.. see BirtReportService
    String defaultDirectory = environment.getProperty("java.io.tmpdir");
    String baseImageURL = environment.getProperty(BirtReportService.REPORT_BASE_IMAGE_URL_KEY);
    String imageDirectory = "file://"
            + environment.getProperty(BirtReportService.REPORT_IMAGE_DIRECTORY_KEY, defaultDirectory);

    logger.info("\tBaseImageUrl:   " + baseImageURL);
    logger.info("\tImageDirectory: " + ensureTrailingSeparator(imageDirectory));

    registry.addResourceHandler(baseImageURL + "/**")
            .addResourceLocations(ensureTrailingSeparator(imageDirectory));

}

From source file:com.github.carlomicieli.config.WebConfig.java

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    //Handles HTTP GET requests for resources by efficiently serving 
    //up static resources in the ${webappRoot}/resources directory
    registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
}

From source file:org.unidle.config.MvcConfiguration.java

@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/favicon.ico").addResourceLocations("/WEB-INF/image/favicon.ico")
            .setCachePeriod(resourceCachePeriod);
    registry.addResourceHandler("/font/*")
            .addResourceLocations("classpath:/META-INF/resources/webjars/font-awesome/3.2.1/font/")
            .setCachePeriod(resourceCachePeriod);
    registry.addResourceHandler("/fonts/*")
            .addResourceLocations("classpath:/META-INF/resources/webjars/bootstrap/3.0.0/fonts/")
            .setCachePeriod(resourceCachePeriod);
    registry.addResourceHandler("/image/*").addResourceLocations("/WEB-INF/image/")
            .setCachePeriod(resourceCachePeriod);
    registry.addResourceHandler("/script/*").addResourceLocations("/WEB-INF/script/")
            .setCachePeriod(resourceCachePeriod);
}

From source file:com.example.bot.spring.KitchenSinkWebMvcConfigurer.java

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {

    String downloadedContentUri = KitchenSinkApplication.downloadedContentDir.toUri().toASCIIString();
    log.info("downloaded dir: {}", downloadedContentUri);
    registry.addResourceHandler("/downloaded/**").addResourceLocations(downloadedContentUri);
    registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");
}