java項目中的絕對路徑和相對路徑用法說明
絕對路徑:不可改變的路徑
本地絕對路徑:增加盤符的路徑(e:/test/test.html)
網(wǎng)絡絕對路徑:增加協(xié)議,IP地址,端口號的路徑(http://localhost:8080/test/test.html)
相對路徑:可以改變的路徑,但是以基準路徑為參考,查找其他路徑
默認情況下,相對路徑的基準路徑是以當前資源的訪問路徑為基準
在項目中引入資源文件路徑以斜杠開頭,表示的特殊的相對路徑,在不同的場景中,相對的位置會發(fā)生變化。
url : http://localhost:8080/atcrowdfunding-web/test/test.html
前臺路徑:
<a href=”/sssss”><img src=””> //前臺瀏覽器解析 路徑是 相對于項目服務器的根路徑解析
在系項目中引入資源文件 是從 http://localhost:8080/開始拼接路徑
相對服務器的根 :
http://localhost:8080/sssss
后臺路徑:
forward(”/user.jsp”), xml //后臺路徑 拼接直接是從 http://localhost:8080/+項目名開始拼接
相對web應用的根:
http://localhost:8080/atcrowdfunding-web/user.jsp
補充知識:spring項目作為Moudle運行時Resources下文件夾不會被打包找不到的問題
檢查Tomcat運行的目錄,發(fā)現(xiàn)并沒有resources下的文件
當作為一個單獨的項目創(chuàng)建的時候,是不會出現(xiàn)這種問題。
需要手動吧這個resources目錄指向
File-Project Structure-選擇Artifacts-然后在右側的output Layout中選擇WEB-INF下選擇classes文件夾,點加號新增Directory Content ,把這個文件夾路徑指向resources文件夾,這樣既可。
以上這篇java項目中的絕對路徑和相對路徑用法說明就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
關于springboot集成swagger3時spring-plugin-core報錯的問題
這篇文章主要介紹了關于springboot集成swagger3時spring-plugin-core報錯的問題,本文給大家分享解決方法,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-09-09
spring boot+redis 監(jiān)聽過期Key的操作方法
這篇文章主要介紹了spring boot+redis 監(jiān)聽過期Key,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-08-08
解決JavaEE開發(fā)中字符編碼出現(xiàn)亂碼的問題
下面小編就為大家?guī)硪黄鉀QJavaEE開發(fā)中字符編碼出現(xiàn)亂碼的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-07-07
SpringBoot在生產(chǎn)快速禁用Swagger2的方法步驟
這篇文章主要介紹了SpringBoot在生產(chǎn)快速禁用Swagger2的方法步驟,使用注解關閉Swagger2,避免接口重復暴露,非常具有實用價值,需要的朋友可以參考下2018-12-12

