程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java web-<c:import> url產生的相對路徑和絕對路徑的疑惑。

java web-<c:import> url產生的相對路徑和絕對路徑的疑惑。

編輯:編程綜合問答
<c:import> url產生的相對路徑和絕對路徑的疑惑。

學java web這部分,視頻資料都是說 : 以”/“ 的路徑為 絕對路徑,反之為 相對路徑

而以前提的問題 ,有人回答我:

以”/“ 的路徑為 相對根目錄的路徑,反之為 相對當前目錄 的路徑。

讓我很混亂,,

現在學習 jstl

 <c:import>標簽時

關於 url 屬性 ,書中說:**以”/“開頭的地址也是相對地址**

使我又想起了,之前學習 jsp include指令 視頻教程中介紹的 file屬性 :

如果以“/” 開頭,表示相對於當前WEB應用程序的根目錄(注意不是站點根目錄),否則,表示相對於當前文件

到底有統一說法嗎? 以"/"開始的路徑 到底 該 怎麼說明?

”/“是相對還是算絕對呢。 還是 干脆叫 槓路徑 算了??

最佳回答:


以”/“ 的路徑為也是相對路徑,只是這是相對根路徑的相對路徑,絕對路徑是指完全沒有變化可能的路徑,比如c:\abc\123.exe,這個路徑無論怎麼說都不可能改變。
//的路徑隨著你web服務器根路徑d的不同而不同。對於一個計算機,一個絕對路徑只能對應一個文件,而你完全可以部署2個程序,每個都有一個根路徑,這都不唯一,怎麼能說絕對路徑。

不提倡你看視頻。畢竟人說話口誤的可能性比寫成文字的要打。而且更何況現在什麼阿貓阿狗都可以胡亂上傳一些視頻誤人子弟。看這種視頻贻害無窮。

lhs472194266
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved