1樓:帝君塵
<%string path = request.getcontextpath();
string basepath=request.getscheme()+"://"+request.
getservername()+":"+request.getserverport()+path+"/";
%>path 就是絕對路徑了
如何在jsp中使用絕對路徑
2樓:光環國際
在javaweb開發中,常使用絕對路徑的方式來引入javascript和css檔案,這樣可以避免因為目錄變動導致引入檔案找不到的情況,常用的做法如下:
一、使用$
**」 $」的作用是取出部署的應用程式名,這樣不管如何部署,所用路徑都是正確的。
例如:使用<%=request.getcontextpath()%>和使用$達到同樣的效果
3樓:
/css/css.css" rel="stylesheet" type="text/css" />
用這種方式肯定不會出錯
是高手的幫下:jsp中怎麼用絕對路徑讀取**
4樓:
我搞不懂為什麼你要用硬碟路徑看?
如果真要用,就直接寫
這樣的要麼你就配置乙個虛擬目錄在e盤
然後通過虛擬目錄的相對位址來呼叫
jsp頁面裡不能在img裡寫絕對路徑嗎?
5樓:匿名使用者
不能用絕對路徑,因為jsp是到客戶的瀏覽器裡看的,絕對路徑是讀客戶的電腦目錄。用類似../../../src/pic.jpeg的呢
6樓:匿名使用者
為了安全,**路徑都要放在專案資料夾下!
在js中怎麼獲取jsp頁面的值,jsp怎麼獲取本頁面中js中的變數的值
js 網路指令碼語言,獲取html物件的常用方法 document.getelementbyid zx 通過id獲取html元素物件,id號在html文件當中應該是唯一的。返回的是唯一element物件。並且所有瀏覽器都相容。document.getelementsbytagname span 0 ...
怎樣把批處理檔案( bat格式)中的絕對路徑改為相對路徑
比如你的檔案a.bat b.bat c.bat 都在 d 123 456 789 下 啟動它們的bat要在任意地方執行可以寫成 echo offcd d d 123 456 789 start a.batstart b.batstart c.bat啟動它們的bat直接在 d 123 456 789 ...
CSS DIV絕對定位後面的大小改變div層位置如何保持不變
定位的話 你得確定此div是相對誰而定位的 因為你需要借助乙個載體 相對這個載體來回定位 通常是父div作為那個答載體 所以你要給父div加個屬性position relative 然後再用position absolute來定位此div 就沒問題了 給絕對定位的外層div加個position re...