静态资源
默认情况下,spring boot会通过ResourceHttpRequestHandler从如下位置注册静态资源:
- /static目录
- /public目录
- /resources目录
- /META-INF/resources目录
- ServletContext根目录
我们可以通过继承WebMvcConfigurerAdapter,重写addResourceHandlers方法来实现定制化.
@Configuration
class ClientResourcesConfig extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/**")
.addResourceLocations("/WEB-INF/resources/")
.setCachePeriod(0);
}
}
近期评论