jsp裡面的絕對路徑怎麼寫,如何在jsp中使用絕對路徑

2021-03-04 08:49:53 字數 950 閱讀 6622

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...