1. 程式人生 > >jsp img標籤怎麼插入一個絕對路徑的圖片?

jsp img標籤怎麼插入一個絕對路徑的圖片?

如果在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.


效果如下: