SpringBoot2静态资料访问

Posted 思微随想

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot2静态资料访问相关的知识,希望对你有一定的参考价值。

在SpringBoot2内要继承WebMvcConfigurationSupport并重写addResourceHandlers方法才能访问到静态资料。

@Configuration
public class WebConfig extends WebMvcConfigurationSupport {
    
    /**
     * SpringBoot2必须重写该方法,否则静态资源无法访问
     */
    @Override
    protected void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/**")
                .addResourceLocations("classpath:/META-INF/resources/")
                .addResourceLocations("classpath:/resources/")
                .addResourceLocations("classpath:/static/")
                .addResourceLocations("classpath:/public/");
        super.addResourceHandlers(registry);
    }
}

  

以上是关于SpringBoot2静态资料访问的主要内容,如果未能解决你的问题,请参考以下文章

springboot2.x里面访问静态资源的坑

八SpringBoot2核心技术——web开发(静态资源访问)

八SpringBoot2核心技术——web开发(静态资源访问)

springboot学习入门简易版四---springboot2.0静态资源访问及整合freemarker视图层

springboot2.0 使用拦截器后,导致静态文件访问不到的解决方案

[SpringBoot2]welcome&favicon