美文网首页
spring-boot 访问静态资源(本地图片)

spring-boot 访问静态资源(本地图片)

作者: yahzon | 来源:发表于2020-02-12 11:32 被阅读0次

网上一大堆还是记录一下

  1. 配置静态资源路径
mvc:
  static-path-pattern: /**
resource:
  static-locations: file:G:/cached/xtdjupload,classpath:/static/,classpath:/public/
  1. WebMvcConfigurer.java
@Configuration
public class WebMvcConfiguration implements WebMvcConfigurer {
      
      @Value("${spring.resource.static-locations}")
       private String staticLocations;
      
      ...
      
    /**
     * 静态资源的配置 - 使得可以从磁盘中读取 Html、图片、视频、音频等
     */
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/**")
                .addResourceLocations(staticLocations.split(","));  
    }
}

3、本地图片及访问地址:
注意本地路径和url路径对应关系:

G:\cached\xtdjupload\2020\02
http://localhost:8080/public-platform/2020/02/552ecdaa-e4cd-40b5-b5bd-6959aa5519cc.jpg
image.png

相关文章

网友评论

      本文标题:spring-boot 访问静态资源(本地图片)

      本文链接:https://www.haomeiwen.com/subject/pivqfhtx.html