大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 JavaWeb路徑問題

JavaWeb路徑問題

更新時間:2021-09-06 12:25:17 來源:動力節點 瀏覽1251次

要知道我們在ide中新建的項目,當發布到服務器上時,src中內容是不會發布的,發布的是src中編譯好的class文件,且class文件放在WebContent下的WEB-INF中的一個文件,

當我們去訪問發布的網址時路徑會發生變化!!!!

絕對路徑由服務器解析,到項目名

要區分相對路徑和絕對路徑。

更要區分哪個是瀏覽器解析,哪個是服務器的解析。以及他們對應的基準地址。

相對路徑:參考文件所在位置,去查找其他資源

同一級目錄下的資源可以通過文件名互相引用

因為Servlet在配置文件中被虛擬路徑映射到了項目的根目錄下,和index頁面在同一級目錄

瀏覽器解析頁面中的相對路徑時不知道服務器中的目錄結構,只會參考url地址欄地址

重定向后的頁面中,相對路徑仍然可以使用,地址欄地址始終和打開的資源對應[開發時和瀏覽器解析時參考位置始終不變]

轉發后的頁面中,相對路徑失效了 , 地址欄地址不變,但是打開的頁面變了[轉發造成瀏覽器解析和服務器開發的相對路徑參考位置發生了變化,不一樣]

由于開發中轉發使用的較多,所以不推薦直接使用相對路徑(但是通過其它方法,用的最多的還是相對路徑)

一定理解區分轉發和重定向

在相對路徑可能失效的頁面中 使用絕對路徑解決問題

絕對路徑: 任何情況下都不會失效的路徑,以/開始,不會參考文件的相對位置

情況1: 由瀏覽器解析的絕對路徑,默認的基準地址為 http://主機地址:端口號[到服務器]

html標簽中的地址: a、form、img、link、script

重定向是服務器設置一個地址交給瀏覽器:response.sendRedirect(request.getContextPath()+"/a/1.html");

情況2: 由服務器解析的絕對路徑,基準地址為http://主機地址:端口號/項目名[到項目]

web.xml中url-pattern:映射地址

轉發地址:轉發是在服務器內部執行的:request.getRequestDispatcher("/a/1.html")

使用一般多

給相對路徑設置一個基準地址,讓相對路徑不在參考相對位置,只和基準地址拼接

base標簽: 使用多

作用: 給頁面的相對路徑提供基準地址

使用: 在頁面head中使用路徑前 設置base標簽,href屬性中設置基準路徑

以上就是動力節點小編介紹的"JavaWeb路徑問題",希望對大家有幫助,想了解更多可查看JavaWeb教程。動力節點在線學習教程,針對沒有任何Java基礎的讀者學習,讓你從入門到精通,主要介紹了一些Java基礎的核心知識,讓同學們更好更方便的學習和了解Java編程,感興趣的同學可以關注一下。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 天天视频国产精品 | 高清国产美女一级毛片 | 天天操天天操 | 老头老太做爰xxx视频 | 成人激情小视频 | 干夜夜| 欧美整片在线观看 | 亚洲毛片视频 | 日本一区高清视频 | 色天天综合网 | 久久久精品2018免费观看 | 手机看片日韩日韩韩 | 全午夜免费一级毛片 | 日本欧美一区二区三区在线 | 香港之夜免费观看 | 成人毛片网站 | 免费澳门一级毛片 | 亚洲毛片一级带毛片基地 | 激情亚洲婷婷 | 日韩精品欧美亚洲高清有无 | 国产精品一二区 | 波多野结衣视频一区二区 | 香蕉在线视频观看 | 亚洲一区二区在线视频 | 精品成人在线视频 | 国产社区| 日韩一区二区三 | 中国国产高清一级毛片 | 欧美成a | 99在线热播| 欧美激情视频网址 | 国产第一综合另类色区奇米 | 视频在线一区二区三区 | 人成午夜 | 国产精品夜色7777青苹果 | 精品一区二区三区亚洲 | 日韩精品在线视频观看 | 四虎精品国产一区二区三区 | 精品久久久久久中文字幕无碍 | 女人18一级毛片免费观看 | 91亚洲国产在人线播放午夜 |