Spring Boot 配置映射本地资源访问
编程教程
>
Java
>
Spring
(1301)
2024-11-26 14:39:04
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
http://blog.xqlee.com/article/657.html