List of usage examples for org.springframework.web.servlet.config.annotation ResourceHandlerRegistry addResourceHandler
public ResourceHandlerRegistration addResourceHandler(String... pathPatterns)
From source file:se.kth.csc.config.WebMvcConfig.java
@Override public void addResourceHandlers(ResourceHandlerRegistry registry) { // Set up static resources registry.addResourceHandler(RESOURCES_HANDLER).addResourceLocations(RESOURCES_LOCATION); }
From source file:com.baidu.oped.sia.boot.springfox.SpringFoxAutoConfiguration.java
@Override public void addResourceHandlers(ResourceHandlerRegistry registry) { final String prefixWebJarsPattern = "/webjars/**"; if (!registry.hasMappingForPattern(prefixWebJarsPattern)) { registry.addResourceHandler(prefixWebJarsPattern) .addResourceLocations("classpath:/META-INF/resources/webjars/"); }/*w ww . jav a 2 s.co m*/ final String swaggerEndpoint = "/swagger-ui.html"; registry.addResourceHandler(swaggerEndpoint) .addResourceLocations("classpath:/META-INF/resources/swagger-ui.html"); }
From source file:com.github.springfox.loader.SpringfoxLoaderConfig.java
@Override public void addResourceHandlers(ResourceHandlerRegistry registry) { if (!StringUtils.isEmpty(springfoxLoader.swaggerUiBasePath())) { registry.addResourceHandler(resourcePath("/swagger-ui.html**")) .addResourceLocations("classpath:/META-INF/resources/swagger-ui.html"); registry.addResourceHandler(resourcePath("/webjars/**")) .addResourceLocations("classpath:/META-INF/resources/webjars/"); }// ww w . j a va2 s. co m }
From source file:gov.nyc.doitt.gis.geoclient.service.configuration.WebConfig.java
/** * Expose "resources" folder//from w w w .j a va 2s . c o m * * @see org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter#addResourceHandlers(org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry) */ @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { // Serves requests to /api/** from the resources folder at the doc root registry.addResourceHandler("/api/**").addResourceLocations("/api/"); registry.addResourceHandler("/css/**").addResourceLocations("/css/"); registry.addResourceHandler("/download/**").addResourceLocations("/download/"); registry.addResourceHandler("/images/**").addResourceLocations("/images/"); registry.addResourceHandler("/js/**").addResourceLocations("/js/"); }
From source file:org.bonitasoft.web.designer.config.WebMvcConfiguration.java
/** * Add resources handler to help Spring to manage our static resources (from frontend and backend) *//* ww w .j a va 2s . c o m*/ @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { if (!registry.hasMappingForPattern("/i18n/*")) { registry.addResourceHandler("/i18n/*").addResourceLocations("classpath:/i18n/"); } if (!registry.hasMappingForPattern("/widgets/**")) { registry.addResourceHandler("/widgets/**").addResourceLocations(WIDGETS_RESOURCES); } if (!registry.hasMappingForPattern("/**")) { registry.addResourceHandler("/**").addResourceLocations(CLASSPATH_RESOURCE_LOCATIONS); } }
From source file:net.przemkovv.sphinx.config.WebMvcConfig.java
@Override public void addResourceHandlers(ResourceHandlerRegistry registry) { logger.debug("MVC Initialization: adding resource handlers"); registry.addResourceHandler("/resources/**").addResourceLocations("/"); }
From source file:com.goodhuddle.huddle.HuddleWebConfig.java
@Override public void addResourceHandlers(ResourceHandlerRegistry registry) { if (StringUtils.isNotBlank(adminRoot)) { log.info("Setting document root for Admin UI to: {}", adminRoot); registry.addResourceHandler("/admin/**").addResourceLocations(adminRoot); }/*from w w w .j a v a2s . c om*/ }
From source file:com.github.ukase.config.WebConfig.java
private ResourceChainRegistration newResourceHandler(ResourceHandlerRegistry registry, String pathPattern, String location) {// ww w.java 2 s.co m Integer cachePeriod = devMode ? 0 : null; boolean useResourceCache = !devMode; return registry.addResourceHandler(pathPattern).addResourceLocations(location).setCachePeriod(cachePeriod) .resourceChain(useResourceCache); }
From source file:de.codecentric.boot.admin.config.AdminServerWebConfiguration.java
@Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler(adminServerProperties().getContextPath() + "/**") .addResourceLocations("classpath:/META-INF/spring-boot-admin-server-ui/").resourceChain(true) .addResolver(new PreferMinifiedFilteringResourceResolver(".min")); registry.addResourceHandler(adminServerProperties().getContextPath() + "/all-modules.css") .resourceChain(true)/*from w ww . ja v a 2 s . c o m*/ .addResolver(new ResourcePatternResolvingResourceResolver(resourcePatternResolver, "classpath*:/META-INF/spring-boot-admin-server-ui/*/module.css")) .addResolver(new ConcatenatingResourceResolver("\n".getBytes())); registry.addResourceHandler(adminServerProperties().getContextPath() + "/all-modules.js") .resourceChain(true) .addResolver(new ResourcePatternResolvingResourceResolver(resourcePatternResolver, "classpath*:/META-INF/spring-boot-admin-server-ui/*/module.js")) .addResolver(new PreferMinifiedFilteringResourceResolver(".min")) .addResolver(new ConcatenatingResourceResolver(";\n".getBytes())); }
From source file:org.wallride.autoconfigure.WallRideWebMvcConfiguration.java
@Override public void addResourceHandlers(ResourceHandlerRegistry registry) { Integer cachePeriod = this.resourceProperties.getCachePeriod(); registry.addResourceHandler("/resources/**") .addResourceLocations(wallRideProperties.getHome() + "themes/default/resources/", CLASSPATH_RESOURCE_LOCATION) .setCachePeriod(cachePeriod); registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/") .setCachePeriod(cachePeriod); registry.setOrder(Integer.MIN_VALUE); }