设置spring资源文件夹基本路径

时间:2018-01-12 04:47:34

标签: spring-boot

我想将我的应用程序名称添加为资源文件夹基本路径

# For example, from
http://localhost:8081/1/imgs/someImage.jpg  
http://localhost:8081/1/css/common.css

# to 
http://localhost:8081/myAppName/1/imgs/someImage.jpg  
http://localhost:8081/myAppName/1/css/common.css

# with some spring resources configuration in application.properties
spring.resources.chain.strategy.fixed.enabled=true
spring.resources.chain.strategy.fixed.version=1

我该怎么设置呢? 提前谢谢。

1 个答案:

答案 0 :(得分:1)

您可以通过自定义spring.mvc.static-path-pattern属性来执行此操作,例如:

spring.mvc.static-path-pattern=/myName/**

docs中也提到了这一点:

  

默认情况下,资源会映射到/**,但您可以通过spring.mvc.static-path-pattern进行调整。例如,可以按如下方式将所有资源重新定位到/resources/**

spring.mvc.static-path-pattern=/resources/**