91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

spring boot 本地圖片不能加載(圖片路徑)的問題及解決方法

發布時間:2020-10-12 21:18:54 來源:腳本之家 閱讀:694 作者:east123321 欄目:編程語言

在使用html加載圖片時,發現本地圖片在頁面上不能顯示,但是直接引用網絡上的資源是可以顯示的。參考了眾多前人的經驗,得出一下結論:

 本地圖片不能顯示最主要的問題是,圖片在本地url和圖片在服務器上被加載是的URL是不一樣的。也就是路徑的問題。

 解決的辦法其實很簡單,只要寫一個配置文件,也就是圖片位置的轉化器,原理是虛擬一個在服務器上的文件夾,與本地圖片的位置進行匹配。

 在調用本地圖片時,就相當于調用服務器上的圖片。

 關鍵的代碼如下:

 @Configuration
public class MyWebAppConfiguration extends WebMvcConfigurerAdapter {
  @Override
  public void addResourceHandlers(ResourceHandlerRegistry registry) {  
 /**
 * @Description: 對文件的路徑進行配置,創建一個虛擬路徑/Path/** ,即只要在<img src="/Path/picName.jpg" />便可以直接引用圖片
 *這是圖片的物理路徑 "file:/+本地圖片的地址"
 * @Date: Create in 14:08 2017/12/20
 */   registry.addResourceHandler("/Path/**").addResourceLocations("file:/E:/WebPackage/IdeaProjects/shiroLearn/src/main/resources/static/");
    super.addResourceHandlers(registry);
  }
} 

下面看下Spring boot html中無法讀取本地圖片問題

需要設置spring boot的靜態資源路徑,具體為在application.properties中添加:

spring.resources.static-locations='靜態資源路徑'

如以下配置指定了類路徑作為靜態資源路徑:

spring.resources.static-locations=classpath:/

如果我的圖片qiaoba.jpeg放在了src/main/resoruces/images下,那么我可以在html中如此引用圖片:

<img alt="qiaoba" src="images/qiaoba.jpeg">

總結

以上所述是小編給大家介紹的spring boot 本地圖片不能加載(圖片路徑)的問題及解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

都匀市| 横山县| 丹凤县| 海门市| 康马县| 华亭县| 岑巩县| 遵义市| 永定县| 吴桥县| 富平县| 寿光市| 渝中区| 岢岚县| 息烽县| 铁岭市| 汉寿县| 四子王旗| 稻城县| 临西县| 蕉岭县| 疏附县| 界首市| 卢氏县| 治多县| 内丘县| 达尔| 睢宁县| 宁乡县| 当雄县| 盐山县| 彰武县| 六安市| 和平区| 教育| 府谷县| 广宁县| 大余县| 铜鼓县| 内丘县| 县级市|