1. 文件路徑是什麼
在電腦中路徑指向文件或某些內容的文本標識,常用斜杠""或"/"分隔每一個區間,斜杠後面是前面的子項。
/ :表示當前路徑的根路徑。
./ :表示當前路徑。
../ :表示父級路徑,當前路徑所在的上一級路徑。
(1)Web里的文件路徑是什麼擴展閱讀:
如果用的是 PWS 或 IIS WEB 伺服器,那麼路徑必須用絕對路徑來表示,而不能用相對路徑來表示。
絕對路徑:是從盤符開始的路徑,形如C:windowssystem32cmd.exe
相對路徑:是從當前路徑開始的路徑,如當前路徑為C:windows
要描述上述路徑,只需輸入入system32cmd.exe 。
實際上,嚴格的相對路徑寫法應為.system32cmd.exe其中,.表示當前路徑,在通常情況下可以省略,只有在特殊的情況下不能省略。
2. 1、 什麼是本地站點什麼是文件的絕對路徑什麼是文件的本地路徑 2、 如何正確設置網頁中元素的路徑
本地站點是指在自己的電腦上搭建的僅供個人訪問的網站。通常指向本地計算機的一個文件地址,DREAMWEAVER概括了該子目錄中所有文件的關聯之後建立的一個本地的WEB站點.
文件絕對路徑的含義是:
絕對路徑是包括伺服器協議(在本例中為http協議)的完全路徑,比如「洪恩在線——電腦樂園」,完全路徑為: http://www.99mht.com/pc/index.htm,如果所要鏈接當前站點之外的文檔,就必須使用絕對路徑。
相對路徑包括根相對路徑(Site Root)和文檔相對路徑(Document)兩種。
前面我們講過,在本地磁碟上編輯網頁時,需要選定一個文件夾來定義本地站點,模擬伺服器上的根文件夾,系統就根據這個文件夾來確定所有鏈接的本地文件位置,而跟相對路徑中的根就是指這個文件夾。
跟相對路徑(也稱相對跟目錄)的路徑以「/」開頭,路徑是從當前站點的根目錄開始計算。比如我們前面建的D盤myweb目錄就是名為「myweb」的站點,這時「/index.htm」 路徑,就表示文件位置為D:\myweb\index.htm。根相對路徑適用於鏈接內容頻繁更換環境中的文件,這樣即使站點中的文件被移動了,其鏈接仍可以生效。
如果目錄結構過深,在引用根目錄下的文件時,用跟相對路徑會更好些。比如某一個網頁文件中引用根目錄下img目錄中的一個圖,在當前網頁中用文檔相對路徑表示為:「../../../../.. /img/a.gif」,而用跟相對路徑只要表示為「/img/a.gif」就行了。
注意:在預覽文件時,用根相對路徑鏈接的內容在本地瀏覽器中不會顯示出來,這是因為瀏覽器不承認站點的根文件夾為伺服器。
這時我們可以將站點的根目錄虛擬為一個盤。比如要瀏覽D:\myweb下的文件,可以選擇Windows「開始」菜單中的「運行」,彈出運行對話框.
輸入「SUBST I: d:\myweb」,D盤下的myweb文件夾就被虛擬為I盤,用瀏覽器查看I盤下網頁,用根相對路徑鏈接的內容都可以正常顯示了。
文檔相對路徑就是指包含當前文檔的文件夾,也就是以當前網頁所在文件夾為基礎開始計算路徑。比如,當前網頁所在位置為D:\myweb\mypic,那麼:
「a.htm」就表示D:\myweb\mypic\a.htm;
「../a.htm」相當於D:\myweb\a.htm,其中「../」表示當前文件夾上一級文件夾。
「img/a.gif」是指D:\myweb\mypic\img\a.gif,其中「img/」意思是當前文件夾下名為img文件夾。
文檔相對路徑是最簡單的路徑,一般多用於鏈接保存在同一文件夾中的文檔。
設置網頁中的元素路徑:
使用任何語言製作的HTML頁面其元素位置均遵循Html元素的流式布局規范。
Html元素分為行內元素,行內塊元素,塊元素,表格元素和列表項,典型的行內元素如img, a, strong等,行內塊元素則如input, button, select等,塊元素如div, p, form, ul, li等,表格元素是table, tbody, tr, td等,列表項包括ul, li等。
通常,塊元素具有高寬,默認情況下獨佔一行或多行,而行內元素沒有特定的高寬,而是由內容決定寬度,此類元素不會獨佔一行。行內塊元素具有行內元素的特性,即不會獨占行,但是又可以同時具有高度和寬度。
默認的,html元素按照前後順序及嵌套順序依次顯示,只有在遇到塊元素或<br>換行標志時才進行換行,否則會排列至最大寬度後自動在下一行繼續顯示。
此外,依靠css樣式可以改變元素的顯示模式,如display: block表示將元素作為塊元素顯示,同時,position屬性的改變也能影響到元素的位置,如設置元素的定位方式為position:absolute(絕對定位)和position:fixed(固定位置,相對於瀏覽器窗口)會使元素顯示到指定的位置,而不考慮上下文關系。
3. java web 怎麼獲取文件路徑
以工程名為TEST為例:
(1)得到包含工程名的當前頁面全路徑:request.getRequestURI()
結果:/TEST/test.jsp
(2)得到工程名:request.getContextPath()
結果:/TEST
(3)得到當前頁面所在目錄下全名稱:request.getServletPath()
結果:如果頁面在jsp目錄下 /TEST/jsp/test.jsp
(4)得到頁面所在伺服器的全路徑:application.getRealPath("頁面.jsp")
結果:D:/resin/webapps/TEST/test.jsp
(5)得到頁面所在伺服器的絕對路徑:absPath=new java.io.File(application.getRealPath(request.getRequestURI())).getParent();
結果:D:/resin/webapps/TEST
4. 本地 Web 根文件夾和根 URL是什麼
WEB文件夾就是你的那個本地根文件夾,意思一樣叫法不同而已,所有行為都是在這個文件夾里做的,是你的「站點」嘛,只要在側邊攔的「文件」里右鍵就可以新建文件夾了。
5. Javaweb中路徑的問題
「/」是網路路徑,表示根目錄
「./」表示當前目錄
「../」表示父級目錄
「」是DOS下的盤符路徑,也用於區域網或本地硬碟的路徑
「..」表示項目文件所在目錄向上一級目錄
6. 什麼是文件目錄路徑,什麼是文件絕對路徑
相對路徑-以引用文件之網頁所在位置為參考基礎,而建立出的目錄路徑。因此,當保存於不同目錄的網頁引用同一個文件時,所使用的路徑將不相同,故稱之為相對。
例如:.. /img/a.gif
絕對路徑-以Web站點根目錄為參考基礎的目錄路徑。之所以稱為絕對,意指當所有網頁引用同一個文件時,所使用的路徑都是一樣的。
例如:D:mywebindex
7. javaweb中怎麼獲取文件的絕對路徑
在jsp和class文件中調用的相對路徑不同。 在jsp里,根目錄是WebRoot 在class文件中,根目錄是WebRoot/WEB-INF/classes 當然你也可以用System.getProperty("user.dir")獲取你工程的絕對路徑。
另:在Jsp,Servlet,Java中詳細獲得路徑的方法!
1.jsp中取得路徑:
以工程名為TEST為例:
(1)得到包含工程名的當前頁面全路徑:request.getRequestURI()
結果:/TEST/test.jsp
(2)得到工程名:request.getContextPath()
結果:/TEST
(3)得到當前頁面所在目錄下全名稱:request.getServletPath()
結果:如果頁面在jsp目錄下 /TEST/jsp/test.jsp
(4)得到頁面所在伺服器的全路徑:application.getRealPath("頁面.jsp")
結果:D:/resin/webapps/TEST/test.jsp
(5)得到頁面所在伺服器的絕對路徑:absPath=new java.io.File(application.getRealPath(request.getRequestURI())).getParent();
結果:D:/resin/webapps/TEST
2.在類中取得路徑:
(1)類的絕對路徑:String u=Class.class.getClass().getResource("/").getPath()
結果:/D:/TEST/WebRoot/WEB-INF/classes/pack/
(2)得到工程的路徑:System.getProperty("user.dir")
結果:D:/TEST
3.在Servlet中取得路徑:
(1)得到工程目錄:request.getSession().getServletContext().getRealPath("") 參數可具體到包名。
結果:E:/Tomcat/webapps/TEST
(2)得到IE地址欄地址:request.getRequestURL()
(3)得到相對地址:request.getRequestURI()
結果:/TEST/test
8. web伺服器配置中,物理路徑和默認網頁分別指什麼,有何作用
物理路徑就是網站存放的路徑。
默認首頁是指訪問網站時,沒有輸入文件名的情況下,默認輸出的文件。
9. java web中讀取文件,相對路徑怎麼寫
相對路徑的話,可以先獲取到當前文件的編譯路徑,之後在找到想找文件的路徑的思路來實現。
舉例:
XMLS.class.getClass().getResourceAsStream("/test/test.txt");
解釋:XMLS.class.getClass()是獲取當前的類編譯路徑,之後通過getResourceAsStream的形式即可找到要讀取的文件的路徑。
備註:這個方法中後面的路徑也可以通過截取的形式來進行路徑獲取,實現原理都是找到當前類路徑,之後通過相對位置找到另外文件路徑。
10. Web文件夾是什麼
Web 文件夾就是網路上的文件夾
你想刪除它的話,先把IE瀏覽器關掉再刪除。