springboot项目解决图片上传后不会立即回显的问题,必须重启项目才会回显

问题发生的原因:
SpringBoot 把静态的文件在启动的时候都会加载到classpath的目录下的,package时把static目录下的资源一起打包到了jar包或war包中,此时上传的图片并未传入启动了的项目中,所以访问不到。项目重启后又会打成新的jar包,包含上一次上传的的图片,此时才会在页面上显示
解决方案:
配置静态资源映射

在config配置包下建立MyConfig配置类
/image/**为需要映射的文件夹
file:F:\IDEA_Projects_WorkSpace\Project_Collection\chufangmama\src\main\resources\static\images\改为你自己图片上传保存位置的绝对路径。

posted @ 2021-12-28 15:43  不是孩子了  阅读(1553)  评论(0)    收藏  举报