SpringBoot2中访问静态文件坑

SpringBoot1.x访问静态文件只需要把文件放入static中即可,在SpringBoot2中需要配置addResourceHandlers,具体如下:

@Configuration
public class ResourceConfig implements WebMvcConfigurer {
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        //第一个方法设置访问路径前缀,第二个方法设置资源路径
     registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");
    }
}

加上这个就可以正常访问了,如http://localhost:8080/static/xx.jpg

你可能感兴趣的:(SpringBoot2中访问静态文件坑)