@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/index.html")
.addResourceLocations("classpath:/public/", "classpath:/static/")
.setCacheControl(createCacheConfig(maxIndexCacheAge))
.resourceChain(true)
.addResolver(new PathResourceResolver());
final ResourceChainRegistration registration = registry.addResourceHandler("/**")
.addResourceLocations("classpath:/public/", "classpath:/static/",
"classpath:/META-INF/resources/")
.setCacheControl(createCacheConfig(maxCacheAge))
.resourceChain(true)
.addResolver(new PathResourceResolver());
if (propertyInjectionTransformer != null) {
registration.addTransformer(propertyInjectionTransformer);
}
}
java类org.springframework.web.servlet.config.annotation.ResourceChainRegistration的实例源码
StaticWebResourceConfiguration.java 文件源码
项目:smarti
阅读 44
收藏 0
点赞 0
评论 0
WebMvcAutoConfiguration.java 文件源码
项目:https-github.com-g0t4-jenkins2-course-spring-boot
阅读 30
收藏 0
点赞 0
评论 0
private void configureResourceChain(ResourceProperties.Chain properties,
ResourceChainRegistration chain) {
Strategy strategy = properties.getStrategy();
if (strategy.getFixed().isEnabled() || strategy.getContent().isEnabled()) {
chain.addResolver(getVersionResourceResolver(strategy));
}
if (properties.isGzipped()) {
chain.addResolver(new GzipResourceResolver());
}
if (properties.isHtmlApplicationCache()) {
chain.addTransformer(new AppCacheManifestTransformer());
}
}
WebMvcAutoConfiguration.java 文件源码
项目:spring-boot-concourse
阅读 31
收藏 0
点赞 0
评论 0
private void configureResourceChain(ResourceProperties.Chain properties,
ResourceChainRegistration chain) {
Strategy strategy = properties.getStrategy();
if (strategy.getFixed().isEnabled() || strategy.getContent().isEnabled()) {
chain.addResolver(getVersionResourceResolver(strategy));
}
if (properties.isGzipped()) {
chain.addResolver(new GzipResourceResolver());
}
if (properties.isHtmlApplicationCache()) {
chain.addTransformer(new AppCacheManifestTransformer());
}
}
WebMvcAutoConfiguration.java 文件源码
项目:contestparser
阅读 43
收藏 0
点赞 0
评论 0
private void configureResourceChain(ResourceProperties.Chain properties,
ResourceChainRegistration chain) {
Strategy strategy = properties.getStrategy();
if (strategy.getFixed().isEnabled() || strategy.getContent().isEnabled()) {
chain.addResolver(getVersionResourceResolver(strategy));
}
if (properties.isHtmlApplicationCache()) {
chain.addTransformer(new AppCacheManifestTransformer());
}
}