當前位置:首頁 » 網頁前端 » 在web中絕對引用
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

在web中絕對引用

發布時間: 2022-10-25 02:10:31

Ⅰ 絕對路徑和相對路徑的定義是什麼

在實際Web開發中,插入圖片、包含CSS文件等都需要有路徑,如果文件路徑的添加錯誤,就會導致引用失效(無法瀏覽鏈接文件,或無法顯示插入的圖片等)。很多初學者感到困惑,相對路徑與絕對路徑區別用法如下。

1.HTML相對路徑指由這個文件所在的路徑引起的跟其他文件(或文件夾)的路徑關系。

例如:文件index.html存放在D盤www目錄下,它的絕對路徑是:d:/www/index.html文件aboutus.html存放在D盤www目錄下,它的絕對路徑是:d:/www/aboutus.htm那麼:index.html相對於aboutus.html的路徑就是:當前目錄下的index.html文件。在超鏈接中寫為:返回首頁也就是說不加絕對盤符號或者網路上完整路徑如:http://www.gzcc.e.cn/index.htmlhttp://url/相對位置寫清楚相對於文檔的目錄路徑即可。

2.相對路徑的使用方法如果鏈接到同一目錄下,則只需輸入要鏈接文檔的名稱,例如:

網頁鏈接如果鏈接到下一級目錄,則需要先輸入目錄名,然後加「/」,再輸入文件名,例如:

如果連接到上一級目錄,則需要先輸入「../」,然後再輸入目錄名、文件名;../也稱為父路徑,例如:

3.HTML絕對路徑網頁文件或者網頁上圖形、聲音、視頻等元素在本地或者網路中的完整路徑:包括適用的協議或盤符。也就是網頁文件在http協議下的url路徑或者是硬碟上網頁完整的路徑。例如:

http://www.gzcc.e.cn/index.htmd:/www/html/images/logo.jpg一般來說網站內文件引用和鏈接使用相對地址,網站外文件引用和鏈接使用絕對地址。

Ⅱ 什麼是計算機中的「絕對引用」

絕對引用;單元格中的絕對單元格引用總是在指定位置引用單元格。

如果公式所在單元格的位置改變,絕對引用保持不變。如果多行或多列地復制公式,絕對引用將不作調整。默認情況下,新公式使用相對引用,需要將它們轉換為絕對引用,當填充時,引用的單元格位置不進行變化。

相對引用與絕對引用的區別用符號$進行區分,如需要對A1單元格進行引用,可以用以下四種方法來進行=A1,=$A1,=A$1,=$A$1。在EXCEL函數嵌套使用,條件格式設置等都要對單元格數據進行引用,而對數據進行引用的方式有兩種,一種是相對引用,一種是絕對引用。

(2)在web中絕對引用擴展閱讀;

單元格中的絕對單元格引用(例如 $F$6)總是在指定位置引用單元格F6。如果公式所在單元格的位置改變,絕對引用的單元格始終保持不變。如果多行或多列地復制公式,絕對引用將不作調整。默認情況下,新公式使用相對引用,需要將它們轉換為絕對引用。

公式中的相對單元格引用(例如 A1)是基於包含公式和單元格引用的單元格的相對位置。如果公式所在單元格的位置改變,引用也隨之改變。如果多行或多列地復制公式,引用會自動調整。默認情況下,新公式使用相對引用。

具有絕對列和相對行,或是絕對行和相對列。絕對引用列採用 $A1、$B1 等形式。絕對引用行採用 A$1、B$1 等形式。如果公式所在單元格的位置改變,則相對引用改變,而絕對引用不變。如果多行或多列地復制公式,相對引用自動調整,而絕對引用不作調整。

Ⅲ 如何用報表工具將報表嵌入到Web頁面中

Smartbi電子表格報表怎麼集成到第三方系統中
報表集成通常分為兩個步驟:單點登錄、報表集成。
單點登錄:通過CAS、AD域等方式,完成單點登錄
報表集成:每個電子表格報表都是一個URL,可以通過URL鏈接將報表嵌入到第三方系統中

Smartbi從報表開發的數據准備、樣式設計、數據計算、數據可視化、互動邏輯、共享發布六大步驟上都有特色的功能,充分利用了Excel的現有能力,堪稱企業報表平台的解決方案專家。尤其集成了Excel和ECharts後,使得Smartbi具有豐富的展現力、強大的互動性(基於單元格和對象的數據模型)、超級靈活的布局能力,而且這些都可以在Excel界面上全部完成。

集群:提高系統性能和可靠性

高一致性:所有通過Smartbi產品進行的配置和文件都可以隨時同步到集群的各個節點。

高可用性:支持所有單機功能。單一節點宕機後,系統仍可正常訪問

強擴展性:基於良好的架構設計,隨著節點的增加,系統所支持的並發幾乎呈線性增長,且每個節點的負載更加均衡。

使用簡單:可在平台中通過簡單的操作快速配置集群環境,其中節點的增刪支持熱部署。此外,還可在平台中監控各個節點的運行情況和日誌。Smartbi一站式大數據分析平台

Ⅳ web中的路徑與跳轉

絕對路徑:

絕對路徑就是文件或目錄在硬碟上真正的路徑,例如: C:xyz est.txt 代表了test.txt文件的絕對路徑。還有 http://localhost/learnjsp/login.jsp 也是絕對路徑。

相對路徑:

相對與某個基準目錄而言的路徑。

其一,在jsp和servlet中, / 代表web應用的根目錄(以web應用為基準),如 /login.jsp 代表 localhost:8080/myBlog/login.jsp 。

其二,在html中, / 代表伺服器的根目錄(以web伺服器為基準), /login.jsp 代表 localhost:8080/login.jsp 。

其三,參照物理路徑的相對表示。例如: ./ 代表當前目錄, ../ 代表上級目錄。這種類似的表示,也是屬於相對路徑。

在jsp中,因為其包裹了html,大多數情況下我們是要寫html裡面的路徑。 使用相對路徑,因為沒有意義也無法取得絕對路徑

使用表單時,要提交給 servlet 進行處理,使用相對路徑:

這里的 <%=request.getContextPath()%> 的值為: /webapp

一般情況下,在JSP/HTML頁面等引用的CSS,Javascript.Action等屬性前面最好都加上 <%=request.getContextPath()%> ,以確保所引用的文件都屬於Web應用中的目錄。

無論是表單的 form 還是css、js的引入路徑,都應該盡量 避免使用 類似 . 、 ./ 、 ../../ 等類似的相對該文件位置的相對路徑,否則當文件移動時,很容易出問題。

在servlet中,我們經常要將請求轉發或者重定向到另一個地方。我們 只能使用相對路徑

使用 request.getRequestDispatcher(address) 進行請求轉發,或者是 sendRedirect:response.sendRedirect(address) 進行重定向。

注意: 在這里,請求轉發是相對於伺服器而言,因此其 / 代表了 /webapp ;而重定向是相對於客戶端而言,因此其 / 代表了 localhost 。

使用 getRealPath() 來獲取完整的物理路徑, 主要是在 servlet 中經常需要使用

下面的3個例子,是在jsp頁面中使用舉例。

這里, / 代表了web應用的根目錄

當path為 / 時,代表的是web應用;當path為 /toPost/post.jsp 時,代表的web應用下的某一個文件;當path為 request.getRequestURI() 時,代表發出請求的jsp文件。

1、jsp頁面使用,一般使用不到(沒有意義)

2、servlet中使用

Ⅳ Web前端學習新手要掌握的Web基礎知識介紹

今天小編要跟大家分享的文章是關於web前端學習新手要掌握的web基礎知識介紹。准備學習web前端技術的小夥伴們來和小編一起看一看本篇文章吧,文章中小編為大家介紹了一些學習web前端要了解的基礎知識,希望本篇文章能夠對大家有所幫助。

1.web含義:worldwideweb萬維網,也可叫做廣域網,互聯網。


2.web前端:網站的前端,也叫客戶端,瀏覽器端;與之相對的是後端。


3.web前端所需要學習的技術:


Html:包含文本,圖片,輸入框,按鈕,視頻,音頻等內容的設置;


Css:裝飾html


JavaScript:網頁的動態效果,用戶和網頁的交互。


4.常見瀏覽器介紹:


瀏覽器是網頁運行的平台,常見瀏覽器包括:


國外的:IE,火狐(Firefox),谷歌(chrome),Safari和Opera


以上所屬公司獨立開發,擁有自己的內核。


國內的:獵豹,網路等,使用的都是國外某一家或兩家的瀏覽器的內核。


學習web前端建議使用瀏覽器:


谷歌瀏覽器;曾經是使用webkit內核(蘋果瀏覽器的內核),如今是webkit的一個分支內核,叫做blink內核和js的引擎V8.


5.web標准


結構:html


表現:css


行為:js


是由w3c(萬維網聯盟組織)組織指定的。


6.開發工具


DW,Subline(需要插件),Webstorm,HBuilder;(推薦後兩種)


7.HTML簡介


html被稱為「超文本標記語言」,主要通過html標記對網頁中的文本,圖片,按鈕等內容進行描述。學習html就是在學習標記(標簽,標簽元素)。


html發展歷史自行了解。


前期學習對象:H4和CSS2


後前學習對象:H5和CSS3(最新)


8.網頁與網站的關系


多個網頁和其他文件組成一個網站。


9.html骨架結構





























!DOCTYPE文檔版本類型的聲明;


html網頁的根標簽,所有其他標簽都被包含在內;


head頭部標簽,用來設置網頁的一些配置信息;


mata配置標簽;


charset編碼設置(字元集設置);


UTF-8目前最常用的字元集碼方式,包含全世界所有國家需要用到的字元;


GBK包含全部中文字元;GB2312簡體中文,BIG5繁體中文;


title標題標簽,設置選項卡中的文本;


body主體標簽;


10.標簽的關系


嵌套關系:祖先和後代之間的關系





並列關系:兄弟之間的關系





11.標簽的類型


單標簽

.


雙標簽

.有開始,有結束;


12.常用標簽


注釋標簽



水平線標簽換行標簽


主題標簽(h1到h6)


段落標簽


加粗


傾斜


下劃線


刪除


文本文本標簽


文本超鏈接


圖片標簽(插入圖標簽)


屬性:用來描述標簽的,屬性的表現形式,屬性名=「屬性值」,也叫做鍵值對,key和value。


路徑src


寬度width


高度height邊框border


提示信息title


替換文本alt


13.路徑


網頁與其他文件的位置關系


相對路徑:


同級路徑(網頁和其他文件在同一個目錄或文件夾)


直接引用文件名


下一級相對路徑





上一級相對路徑





絕對路徑:


絕對地址(文件的物理位置)


出於安全的角度,瀏覽器是不能直接訪問計算機的硬碟物理位置的文件,但可以通過域名(介面的方式)訪問一個絕對的地址。





以上就是小編今天為大家分享的關於web前端學習新手要掌握的web基礎知識介紹的文章,希望本篇文章能夠對正在學習web前端工作的小夥伴們有所幫助,想要了解更多web前端相關知識記得關注北大青鳥web培訓官網。最後祝願小夥伴們學習成功,工作順利,成為一名優秀的web前端工程師。


文章來源:原創石頭石頭的晚安日記


Ⅵ Web前端中關於url、href、src的知識匯總

今天小編要跟大家分享的文章是Web前端中關於url、href、src的知識匯總。熟悉web前端的小夥伴們一定不會對這三個內容陌生。但是對於剛剛接觸web的小夥伴肯定不是很了解,今天小編就為大家准備了這篇文章讓我們一起來看一看關於url、href、src的知識匯總。

一、URL的概念


統一資源定位符(或稱統一資源定位器/定位地址、URL地址等,英語:UniformResource
Locator,常縮寫為URL),有時也被俗稱為網頁地址(網址)。如同在網路上的門牌,是網際網路上標準的資源的地址(Address)。


二、URL的格式


2.1標准格式


協議類型:[//伺服器地址[:埠號]][/資源層級UNIX文件路徑]文件名?查詢


2.2完整格式


協議類型:[//[訪問資源需要的憑證信息@]伺服器地址[:埠號]][/資源層級UNIX文件路徑]文件名?查詢


其中【訪問憑證信息@;:埠號;?查詢;#片段ID】都屬於選填項。


三、URL的語法規則


比如網址#/html/index.asp,必須遵守以下的語法規則:


scheme://host.domain:port/path/filename


3.1說明


(1)scheme-定義網際網路服務的類型。最常見的類型是http(2)host-定義域主機(http的默認主機是www)
(3)domain-定義網際網路域名,比如w3school.com.cn(4):port-定義主機上的埠號(http的默認埠號是80)
(5)path-定義伺服器上的路徑(如果省略,則文檔必須位於網站的根目錄中)。(6)filename-定義文檔/資源的名稱


3.2URLSchemes


以下是其中一些最流行的scheme:


Scheme訪問用於...


http超文本傳輸協議以http://開頭的普通網頁。不加密。


https安全超文本傳輸協議安全網頁。加密所有信息交換。


ftp文件傳輸協議用於將文件下載或上傳至網站。


file您計算機上的文件。


四、URL的類型


4.1絕對URL


絕對URL(absoluteURL)顯示文件的完整路徑,這意味著絕對URL本身所在的位置與被引用的實際文件的位置無關。


4.2相對URL


相對URL(relativeURL)以包含URL本身的文件夾的位置為參考點,描述目標文件夾的位置。


一般來說,對於同一伺服器上的文件,應該總是使用相對URL,它們更容易輸入,而且在將頁面從本地系統轉移到伺服器上時更方便,只要每個文件的相對位置保持不變,鏈接就仍然是有效地。


以下為建立路徑所使用的幾個特殊符號,及其所代表的意義。


(1).:代表目前所在的目錄,相對路徑。如:文本或/>


(2)..:代表上一層目錄,相對路徑。如:
文本或/>


(3)../../:代表的是上一層目錄的上一層目錄,相對路徑。如:


(4)/:代表根目錄,絕對路徑。如:[文本](/abc)或


五、href的概念


5.1規范解釋


href(Hypertext
Reference)指定網路資源的位置,從而在當前元素或者當前文檔和由當前屬性定義的需要的錨點或資源之間定義一個鏈接或者關系。


5.2通俗理解


href目的不是為了引用資源,而是為了建立聯系,讓當前標簽能夠鏈接到目標地址。


六、src的概念


source(縮寫),指向外部資源的位置,指向的內容將會應用到文檔中當前標簽所在位置。


七、href和src的區別


7.1請求資源類型不同


(1)href指向網路資源所在位置,建立和當前元素(錨點)或當前文檔(鏈接)之間的聯系。


(2)在請求src資源時會將其指向的資源下載並應用到文檔中,比如JavaScript
腳本,img圖片;


7.2作用結果不同


(1)href用於在當前文檔和引用資源之間確立聯系;


(2)src用於替換當前內容;


7.3瀏覽器解析方式不同


(1)若在文檔中添加,瀏覽器會識別該文檔為CSS文件,就會並行下載資源並且不會停止對當前文檔的處理。這也是為什麼建議使用link方式載入
CSS,而不是使用@import方式。


(2)當瀏覽器解析到
,會暫停其他資源的下載和處理,直到將該資源載入、編譯、執行完畢,圖片和框架等也如此,類似於將所指向資源應用到當前內容。這也是為什麼建議把js
腳本放在底部而不是頭部的原因。


八、link和@import的區別


兩者都是外部引用CSS的方式,但是存在一定的區別:


(1)link是XHTML標簽,除了能夠載入CSS,還可以定義RSS等其他事務;而@import屬於CSS范疇,只可以載入CSS。


(2)link引用CSS時,在頁面載入時同時載入;@import需要頁面完全載入以後再載入。


(3)link是XHTML標簽,無兼容問題;@import則是在CSS2.1提出的,低版本的瀏覽器不支持。


(4)link支持使用Javascript控制DOM改變樣式;而@import不支持。


以上就是小編今天為大家分享的關於Web前端中關於url、href、src的知識匯總的文章,希望本篇文章能夠對正在從事web學習和工作的小夥伴們有所幫助,想要了解更多web相關知識記得關注北大青鳥web培訓官網哦~


作者:WEBING


#/a/1190000013845173


*聲明:內容與圖片均來源於網路(部分內容有修改),版權歸原作者所有,如來源信息有誤或侵犯權益,請聯系我們刪除或授權事宜。

Ⅶ 用html往網頁中插入圖片,圖片打不開

把 JPEG 改成 JPG
如:
把<img src="f:/WZT/網頁/image/20090801054.JPEG">
改成<img src="f:/WZT/網頁/image/20090801054.JPG">
因為JPEG 包含了 JPG ,JPE,JPEG

Ⅷ web開發中怎麼引用woff字體

WOFF是萬維網聯盟(W3C)推薦的一種網頁字體格式,它能同時兼容包括最新版的IE、火狐、谷歌、蘋果以及Opera等眾多瀏覽器。網頁字體使得網站相關人員可以建立以網站為基礎的一些應用,比如條碼、MICR和OCR等而不需要在終端機器上安裝相關字體。而由於條碼字體的靈活性,其在網頁中的使用頻率更加頻繁。
IDAutomation旗下的條碼字體包都包括WOFF字體格式,同時還包括EOT和SVG字體以兼容老版的瀏覽器。如何將這些條碼字體使用到網頁裡面去?首先需要注意的一點是:網頁字體在用戶瀏覽網頁時自動下載,當其離開網頁後又自動丟棄,所以這些字體不能用作其他任何用途。下面就教大家如何在HTML里使用WOFF條碼字體格式:
把字體上傳到你的CSS文件夾里或者是相同的目錄下。包括IE、火狐在內的大多數瀏覽器都要求字體所在的域名是他們所託管的。
在CSS @font-face declaration里用完整的URL對應具體的字體文件的形式來定義字體,如下:
<STYLE TYPE="text/css"> <!-- /* include the idautomation.com Code39 WOFF Font -- */ @font-face { font-family: IDAutomationHC39M; src: url(http://www.idautomation.com/barcode-fonts/woff-web-fonts/IDAutomationHC39M.woff); } --> </STYLE>
引用字體:<font face="IDAutomationHC39M">(WOFF-FONT)</font>
實施域名限制,字體在瀏覽器里出現。

Ⅸ java中如何判斷web工程中圖片的絕對路徑是否存在

1.基本概念的理解
絕對路徑:絕對路徑就是你的主頁上的文件或目錄在硬碟上真正的路徑,(URL和物理路徑)例如:
C:/xyz/test.txt 代表了test.txt文件的絕對路徑。http://www.sun.com/index.htm也代表了一個
URL絕對路徑。
相對路徑:相對與某個基準目錄的路徑。包含Web的相對路徑(HTML中的相對目錄),例如:在
Servlet中,"/"代表Web應用的跟目錄。和物理路徑的相對表示。例如:"./" 代表當前目錄,
"../"代表上級目錄。這種類似的表示,也是屬於相對路徑。
另外關於URI,URL,URN等內容,請參考RFC相關文檔標准。
RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax,
(http://www.ietf.org/rfc/rfc2396.txt)

2.關於JSP/Servlet中的相對路徑和絕對路徑。
2.1伺服器端的地址
伺服器端的相對地址指的是相對於你的web應用的地址,這個地址是在伺服器端解析的
(不同於html和javascript中的相對地址,他們是由客戶端瀏覽器解析的)也就是說這時候
在jsp和servlet中的相對地址應該是相對於你的web應用,即相對於http://192.168.0.1/webapp/的。
其用到的地方有:
forward:servlet中的request.getRequestDispatcher(address);這個address是
在伺服器端解析的,所以,你要forward到a.jsp應該這么寫:
request.getRequestDispatcher(「/user/a.jsp」)這個/相對於當前的web應用webapp,
其絕對地址就是:http://192.168.0.1/webapp/user/a.jsp。
sendRedirect:在jsp中<%response.sendRedirect("/rtccp/user/a.jsp");%>
2.22、客戶端的地址

所有的html頁面中的相對地址都是相對於伺服器根目錄(http://192.168.0.1/)的,
而不是(跟目錄下的該Web應用的目錄)http://192.168.0.1/webapp/的。
Html中的form表單的action屬性的地址應該是相對於伺服器根目錄(http://192.168.0.1/)的,
所以,如果提交到a.jsp為:action="/webapp/user/a.jsp"或action="<%=request.getContextPath()%>"/user/a.jsp;
提交到servlet為actiom="/webapp/handleservlet"
Javascript也是在客戶端解析的,所以其相對路徑和form表單一樣。

因此,一般情況下,在JSP/HTML頁面等引用的CSS,Javascript.Action等屬性前面最好都加上
<%=request.getContextPath()%>,以確保所引用的文件都屬於Web應用中的目錄。
另外,應該盡量避免使用類似".","./","../../"等類似的相對該文件位置的相對路徑,這樣
當文件移動時,很容易出問題。

3. JSP/Servlet中獲得當前應用的相對路徑和絕對路徑
3.1 JSP中獲得當前應用的相對路徑和絕對路徑
根目錄所對應的絕對路徑:request.getRequestURI()
文件的絕對路徑 :application.getRealPath(request.getRequestURI());
當前web應用的絕對路徑 :application.getRealPath("/");
取得請求文件的上層目錄:new File(application.getRealPath(request.getRequestURI())).getParent()
3.2 Servlet中獲得當前應用的相對路徑和絕對路徑
根目錄所對應的絕對路徑:request.getServletPath();
文件的絕對路徑 :request.getSession().getServletContext().getRealPath
(request.getRequestURI())
當前web應用的絕對路徑 :servletConfig.getServletContext().getRealPath("/");
(ServletContext對象獲得幾種方式:
javax.servlet.http.HttpSession.getServletContext()
javax.servlet.jsp.PageContext.getServletContext()
javax.servlet.ServletConfig.getServletContext()
)
4.java 的Class中獲得相對路徑,絕對路徑的方法
4.1單獨的Java類中獲得絕對路徑
根據java.io.File的Doc文擋,可知:
默認情況下new File("/")代表的目錄為:System.getProperty("user.dir")。
一下程序獲得執行類的當前路徑
package org.cheng.file;
import java.io.File;
public class FileTest {
public static void main(String[] args) throws Exception {
System.out.println(Thread.currentThread().getContextClassLoader().getResource(""));
System.out.println(FileTest.class.getClassLoader().getResource(""));
System.out.println(ClassLoader.getSystemResource(""));
System.out.println(FileTest.class.getResource(""));
System.out.println(FileTest.class.getResource("/")); //Class文件所在路徑
System.out.println(new File("/").getAbsolutePath());
System.out.println(System.getProperty("user.dir"));
}
}
4.2伺服器中的Java類獲得當前路徑(來自網路)
(1).Weblogic
WebApplication的系統文件根目錄是你的weblogic安裝所在根目錄。
例如:如果你的weblogic安裝在c:/bea/weblogic700.....
那麼,你的文件根路徑就是c:/.
所以,有兩種方式能夠讓你訪問你的伺服器端的文件:
a.使用絕對路徑:
比如將你的參數文件放在c:/yourconfig/yourconf.properties,
直接使用 new FileInputStream("yourconfig/yourconf.properties");
b.使用相對路徑:
相對路徑的根目錄就是你的webapplication的根路徑,即WEB-INF的上一級目錄,將你的參數文件放
在yourwebapp/yourconfig/yourconf.properties,
這樣使用:
new FileInputStream("./yourconfig/yourconf.properties");
這兩種方式均可,自己選擇。
(2).Tomcat
在類中輸出System.getProperty("user.dir");顯示的是%Tomcat_Home%/bin
(3).Resin
不是你的JSP放的相對路徑,是JSP引擎執行這個JSP編譯成SERVLET
的路徑為根.比如用新建文件法測試File f = new File("a.htm");
這個a.htm在resin的安裝目錄下
(4).如何讀相對路徑哪?
在Java文件中getResource或getResourceAsStream均可
例:getClass().getResourceAsStream(filePath);//filePath可以是"/filename",這里的/代表web
發布根路徑下WEB-INF/classes
默認使用該方法的路徑是:WEB-INF/classes。已經在Tomcat中測試。
5.讀取文件時的相對路徑,避免硬編碼和絕對路徑的使用。(來自網路)
5.1 採用Spring的DI機制獲得文件,避免硬編碼。
參考下面的連接內容:
http://www.javajia.net/viewtopic.php?p=90213&
5.2 配置文件的讀取
參考下面的連接內容:
http://dev.csdn.net/develop/article/39/39681.shtm
5.3 通過虛擬路徑或相對路徑讀取一個xml文件,避免硬編碼
參考下面的連接內容:
http://club.gamvan.com/club/clubPage.jsp?iPage=1&tID=10708&ccID=8

6.Java中文件的常用操作(復制,移動,刪除,創建等)(來自網路)
常用 java File 操作類
http://www.easydone.cn/014/200604022353065155.htm

Java文件操作大全(JSP中)
http://www.pconline.com.cn/pce/empolder/gj/java/0502/559401.html
java文件操作詳解(Java中文網)
http://www.51cto.com/html/2005/1108/10947.htm
JAVA 如何創建/刪除/修改/復制目錄及文件
http://www.gamvan.com/developer/java/2005/2/264.html
總結:
通過上面內容的使用,可以解決在Web應用伺服器端,移動文件,查找文件,復制
刪除文件等操作,同時對伺服器的相對地址,絕對地址概念更加清晰。
建議參考URI,的RFC標准文擋。同時對Java.io.File. Java.net.URI.等內容了解透徹
對其他方面的理解可以更加深入和透徹。
==================================================================================
參考資料:
java/docs/
java.io.File
java.io.InputStream
java.io.OutputStream
java.io.FileInputStream
java.io.FileReader;
java.io.FileOutputStream
java.io.FileWriter;
java.net.URI
java.net.URL

絕對路徑與相對路徑祥解
http://www.webjx.com/htmldata/2005-02-26/1109430310.html
[『J道習練』]JSP和Servlet中的絕對路徑和相對路徑
http://w3china.org/blog/more.asp?name=pcthomas&id=9122&commentid=12376
JSP,Servlet,Class獲得當前應用的相對路徑和絕對路徑
http://cy.lzu.e.cn/cy/club/clubPage.jsp?ccStyle=0&tID=886&ccID=77
如何獲得當前文件路徑
http://www.matrix.org.cn/resource/article/44/44113_java.html
通過Spring注入機制,取得文件
http://www.javajia.net/viewtopic.php?p=90213&
配置文件的讀取
http://dev.csdn.net/develop/article/39/39681.shtm
讀取配置文件,通過虛擬路徑或相對路徑讀取一個xml文件,避免硬編碼!
http://club.gamvan.com/club/clubPage.jsp?iPage=1&tID=10708&ccID=8
常用 java File 操作類
http://www.easydone.cn/014/200604022353065155.htm
Java文件操作大全
http://www.pconline.com.cn/pce/empolder/gj/java/0502/559401.html
Java文件操作詳解
http://www.51cto.com/html/2005/1108/10947.htm

Ⅹ 如何在jsp中使用絕對路徑

在JavaWeb開發中,常使用絕對路徑的方式來引入JavaScript和CSS文件,這樣可以避免因為目錄變動導致引入文件找不到的情況,常用的做法如下:
一、使用${pageContext.request.contextPath}
代碼」 ${pageContext.request.contextPath}」的作用是取出部署的應用程序名,這樣不管如何部署,所用路徑都是正確的。
例如:
<!--使用絕對路徑的方式引入CSS文件-->
<link rel="stylesheet"href="${pageContext.request.contextPath}/themes/default/css/ueditor.css" type="text/css"/>
<!--使用絕對路徑的方式引入JavaScript腳本-->
<script type="text/javascript"src="${pageContext.request.contextPath}/ueditor1_3_6-gbk-jsp/ueditor.config.js"></script>

使用<%=request.getContextPath()%>和使用${pageContext.request.contextPath}達到同樣的效果
<script type="text/javascript" src="<%=request.getContextPath()%>/ueditor1_3_6-gbk-jsp/ueditor.all.js"></script>