Spring Boot 配置映射本地资源访问

Spring Boot 配置映射本地资源访问

注意配置为两个

spring.mvc.static-path-pattern=
spring.resources.static-locations=

这两个配置的默认值是:

spring.mvc.static-path-pattern=/**
spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/ 

解释一下:

这两个的默认配置意思是请求来了 /路径下的,先去找spring.resources.static-locations配置的几个目录下有没用静态的资源文件。访问各个目录的优先级为从左到右由高到低。

问题来了,我们如果想添加一个本地的绝对路径映射该怎么配置呢?

spring.resources.static-locations=classpath:/static,D:/share

w我最初以为这样就可以了,然而后面的配置并没有生效。。。。。

注意!注意!注意!要像下面这样配置才能生效。

spring.resources.static-locations=classpath:/static,file:D:/share
Spring Boot 配置映射本地资源访问

相关文章:

你感兴趣的文章:

标签云: