Spring Boot 默认配置无法访问静态资源

问题:将资源放在resources/static目录下,Spring boot不能加载

解决:在启动文件中,添加如下红字部分。

@SpringBootApplication
@Configuration
public class MyblogsApplication  extends WebMvcConfigurerAdapter{

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");
        super.addResourceHandlers(registry);
    }
    public static void main(String[] args) {
        SpringApplication.run(MyblogsApplication.class, args);
    }
}

 

posted @ 2017-08-06 21:53  liter7  阅读(339)  评论(0编辑  收藏  举报