1. 程式人生 > >Jsp頁面圖片img標籤使用絕對路徑進行顯示

Jsp頁面圖片img標籤使用絕對路徑進行顯示

版權宣告:博主為初學者,大家一起交流學習!讓我們一起進步! https://blog.csdn.net/YuanMxy/article/details/78644378

最近在做一個商城系統,用來鞏固自己所需學的java知識,中間遇到了一個很簡單但有由於自身基礎不牢導致的圖片絕對路徑顯示的問題,特整理.

如果在jsp中,直接用<img src="D:/pt/1.jpg" />這樣引入絕對路徑的圖片時,是找不到此圖片的,因為他是找自身工程的路徑,也就是我這個工程名字叫 MyGoodsShop,他所解析的路徑為<img src="http://localhost:8080/MyGoodsShop/pt/1.jpg" />,如果這樣找,在我工程下是找不到的,所以我們需要對tomcat配置虛擬路徑來使用絕對路徑.

使用虛擬路徑配置:

在tomcat下的conf/server.xml[在eclipse中的servers檔案中也有server.xml]

開啟server.xml,找到Host

在中間加入一個 Context標籤,裡面的屬性 path="/虛擬名"  docBase="虛擬路徑"  ,我要訪問的是D盤pt這個資料夾,所以虛擬路徑為 D:\pt,在jsp中我通過虛擬名進行訪問,虛擬名我配置為 /pt.

效果如下:

--------------------- 本文來自 YuanMxy 的CSDN 部落格 ,全文地址請點選:https://blog.csdn.net/YuanMxy/article/details/78644378?utm_source=copy