背景:springboot项目中,有图片下载和页面显示已下载的图片,但是springboot不像传统的web项目。一般打包成jar包运行,此时文件下载的路径就会和jar所在路径同层级。那么如何在html等页面显示这些图片呢?
解决方式1:
1、将静态文件抽离出来;
2、在yml、properties文件中加入相应的参数配置,如下:
web:
upload-path: C:/Users/xxx/Desktop/test
front-path: C:/Users/xxx/Desktop/test/static
spring:
resources:
static-locations: file:${web.upload-path},file:${web.front-path}