【发布时间】:2018-11-09 04:25:35
【问题描述】:
我想使用静态目录中的资源,这个目录可能有另一个子目录。
在 spring boot application.properties 文件中,我使用下面的键来引用外部目录:C:/custResources/。我可以从该目录引用资源,但不能从子目录引用资源,例如C:/custResources/1、C:/custResources/2 等
spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/,file:/C:/custResources/
【问题讨论】:
-
你覆盖属性
spring.mvc.static-path-pattern吗? -
子目录是否适用于其中一个类路径路径(例如,当您在
classpath:/static/1/中放入某些内容时)? -
一旦你有了基本位置,你就可以用 Java 创建你想要的任何东西:stackoverflow.com/questions/28947250/…
-
为什么要将这些资源放在项目之外?
-
应用程序中有一些培训视频,我必须使用 href 授予访问权限并在 html 中播放。这样做是否正确?
标签: spring spring-mvc spring-boot