一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術(shù)及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java,JSP,Servlet獲取當前工程路徑(絕對路徑)問題解析

Java,JSP,Servlet獲取當前工程路徑(絕對路徑)問題解析

2021-01-09 14:16Doraemon-- Java教程

這篇文章主要介紹了Java,JSP,Servlet獲取當前工程路徑(絕對路徑)問題解析,需要的朋友可以參考下。

在jsp和class文件中調(diào)用的相對路徑不同。 在jsp里,根目錄是WebRoot 在class文件中,根目錄是WebRoot/WEB-INF/classes 當然你也可以用System.getProperty("user.dir")獲取你工程的絕對路徑。

另:在Jsp,Servlet,Java中詳細獲得路徑的方法!

1.jsp中取得路徑:

以工程名為TEST為例:

(1)得到包含工程名的當前頁面全路徑:request.getRequestURI()

結(jié)果:/TEST/test.jsp

(2)得到工程名:request.getContextPath()

結(jié)果:/TEST

(3)得到當前頁面所在目錄下全名稱:request.getServletPath()

結(jié)果:如果頁面在jsp目錄下 /TEST/jsp/test.jsp

(4)得到頁面所在服務器的全路徑:application.getRealPath("頁面.jsp")

結(jié)果:D:\resin\webapps\TEST\test.jsp

(5)得到頁面所在服務器的絕對路徑:absPath=new java.io.File(application.getRealPath(request.getRequestURI())).getParent();

結(jié)果:D:\resin\webapps\TEST

2.在類中取得路徑:

(1)類的絕對路徑:Class.class.getClass().getResource("/").getPath()

結(jié)果:/D:/TEST/WebRoot/WEB-INF/classes/pack/

(2)得到工程的路徑:System.getProperty("user.dir")

結(jié)果:D:\TEST

3.在Servlet中取得路徑:

(1)得到工程目錄:request.getSession().getServletContext().getRealPath("") 參數(shù)可具體到包名。

結(jié)果:E:\Tomcat\webapps\TEST

(2)得到IE地址欄地址:request.getRequestURL()

結(jié)果:http://localhost:8080/TEST/test

(3)得到相對地址:request.getRequestURI()

結(jié)果:/TEST/test

總結(jié)

以上就是小編分享給大家關(guān)于Java,JSP,Servlet獲取當前工程路徑(絕對路徑)問題解析的全部內(nèi)容,希望對大家能有所幫助。有興趣的朋友歡迎參閱本站其他專題。

原文鏈接:https://www.2cto.com/kf/201611/568784.html

延伸 · 閱讀

精彩推薦
  • Java教程Java基礎知識匯總

    Java基礎知識匯總

    這篇文章對Java編程語言的基礎知識作了一個較為全面的匯總,在這里給大家分享一下。需要的朋友可以參考。...

    李子園的夢想5212021-01-06
  • Java教程淺談javap命令拆解字節(jié)碼文件

    淺談javap命令拆解字節(jié)碼文件

    這篇文章主要介紹了拆解字節(jié)碼文件javap命令,對反編譯感興趣的同學可以參考下...

    2048102410422021-09-02
  • Java教程每日六道java新手入門面試題,通往自由的道路第二天

    每日六道java新手入門面試題,通往自由的道路第二天

    這篇文章主要為大家分享了最有價值的6道java面試題,涵蓋內(nèi)容全面,包括數(shù)據(jù)結(jié)構(gòu)和算法相關(guān)的題目、經(jīng)典面試編程題等,對hashCode方法的設計、垃圾收集...

    太子爺哪吒6222021-09-23
  • Java教程Java源碼解析阻塞隊列ArrayBlockingQueue介紹

    Java源碼解析阻塞隊列ArrayBlockingQueue介紹

    今天小編就為大家分享一篇關(guān)于Java源碼解析阻塞隊列ArrayBlockingQueue介紹,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起...

    李燦輝9012021-06-30
  • Java教程java字符串求并集的方法

    java字符串求并集的方法

    這篇文章主要介紹了java字符串求并集的方法,涉及Java字符串操作中union方法的使用,是Java字符串操作中非常實用的基本技巧,需要的朋友可以參考下 ...

    shichen20146552019-12-06
  • Java教程Java之SpringBoot集成ActiveMQ消息中間件案例講解

    Java之SpringBoot集成ActiveMQ消息中間件案例講解

    這篇文章主要介紹了Java之SpringBoot集成ActiveMQ消息中間件案例講解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可...

    愚蠢的土撥鼠~10402021-10-29
  • Java教程Java中Lambda表達式的進化之路詳解

    Java中Lambda表達式的進化之路詳解

    本文通過示例大家給大家介紹了Java中Lambda表達式的進化之路,感興趣的的朋友一起看看吧,希望能夠給你帶來幫助...

    Thales_ZeeWay4512022-03-10
  • Java教程java設計模式之外觀模式學習筆記

    java設計模式之外觀模式學習筆記

    這篇文章主要為大家詳細介紹了java設計模式之外觀模式學習筆記,具有一定的參考價值,感興趣的小伙伴們可以參考一下 ...

    翡青2392020-06-24
主站蜘蛛池模板: 51精品| 国产伦精品一区二区 | 免费观看欧美一级高清 | 日韩欧美亚洲天堂 | 国产精品毛片高清在线完整版 | bt天堂在线观看国产 | 欧美日韩不卡视频 | 亚洲精品久久久久久婷婷 | 四虎在线网址 | 白丝校花掀起短裙呻吟小说 | 午夜一级影院 | 久草在在线免视频在线观看 | 久热这里只有精品99国产6 | 俄罗斯一级毛片免费播放 | 草草视频人人爽 | 三级午夜宅宅伦不卡在线 | 久久青青草原精品国产软件 | 国产高清在线精品一区 | 校花被吃奶还摸下面 | 毛片在线观看网站 | 韩国美女vip内部2020 | 免费超级乱淫播放手机版 | 俄罗斯美女毛茸茸bbwbbw | 美国高清xxxxx18 | 国产成人精品一区二三区2022 | 色综合天天综合网看在线影院 | 古装床戏做爰无遮挡三级 | 免费av在线视频 | 国产乱码在线精品可播放 | 2021国产麻豆剧传媒剧情最新 | 精品一区二区三区高清免费不卡 | 国产一区二区三区久久小说 | 清清草在线视频 | 日韩在线观看一区二区不卡视频 | 亚洲男人天| 好湿好滑好硬好爽好深视频 | 香蕉免费高清完整 | 深夜免费网站 | 91色香sxmv最网页版新地址 | 波多野结中文字幕在线69视频 | 99免费精品视频 |