springboot项目访问静态资源
时间: 2023-09-05 17:14:16 浏览: 114
在SpringBoot中静态资源访问方法
Spring Boot 默认情况下会在 classpath:/static、classpath:/public、classpath:/resources 和 classpath:/META-INF/resources 目录下查找静态资源,因此只需要将静态资源放置在这些目录下即可。
例如,如果在 static 目录下有一个名为 image.jpg 的图片文件,则可以通过访问 /image.jpg 来访问该图片。
如果需要修改默认的静态资源路径,可以在 application.properties 文件中配置 spring.resources.static-locations 属性。例如,下面的配置会将静态资源路径设置为 /data/static:
```
spring.resources.static-locations=classpath:/static/,file:/data/static/
```
其中 classpath:/static/ 表示在 classpath 下的 static 目录中查找静态资源,file:/data/static/ 表示在 /data/static 目录中查找静态资源。
另外,如果需要访问其他路径下的静态资源,可以使用 Spring MVC 的资源处理器,具体可以参考 Spring MVC 的官方文档。
阅读全文