之前自己也做過文件上傳,不過存儲路徑放在那個tomcat服務器路徑下,就沒遇到什么問題
但前幾天在做圖片的上傳,想把文件放在項目下指定的一個文件夾下,就感覺有點麻煩
修改配置文件
在springboot的application.propertes配置文件中修改資源文件的訪問匹配方式和文件路徑。這個配置會覆蓋Spring boot默認的靜態資源目錄
- spring.mvc.static-path-pattern
- spring.resources.static-locations
引: https://blog.csdn.net/liuxiao723846/article/details/80494157
https://blog.csdn.net/biren_wang/article/details/78947558
想了很久,也看了很多這方面的解決方法,但就是解決不了,顯示不出圖片
最后才發現原來是少了在路徑前面加上“file:" ,路徑映射不成功, 終於找到原因了,淚流滿面!
刪除更新了圖片,卻還顯示原來的樣子,后來找了半天,發現重新啟動就可以刷新,懷疑是需要熱部署來解決,
熱部署后發現還是不行了
上傳圖片到服務器,服務器保存並且接收到了,但是必須刷新文件夾或者重新部署文件才能在客戶端顯示圖片
https://blog.csdn.net/qq_32120667/article/details/77141672
圖片上傳回顯,需要刷新文件夾才能顯示 https://blog.csdn.net/q596333033/article/details/79003937
親測,直接跑 mvn spring-boot:run 這個命令,不用eclipse運行,就會自動刷新 !
一個小問題都不容易啊!
共同學習,共同進步,若有補充,歡迎指出,謝謝!