最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2017年09月23日 09:32:29   作者:Doraemon--  
這篇文章主要介紹了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)得到頁面所在服務(wù)器的全路徑:application.getRealPath("頁面.jsp")

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

(5)得到頁面所在服務(wù)器的絕對路徑: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)容,希望對大家能有所幫助。有興趣的朋友歡迎參閱本站其他專題。

相關(guān)文章

  • Java中泛型學(xué)習之細節(jié)篇

    Java中泛型學(xué)習之細節(jié)篇

    泛型在java中有很重要的地位,在面向?qū)ο缶幊碳案鞣N設(shè)計模式中有非常廣泛的應(yīng)用,下面這篇文章主要給大家介紹了關(guān)于Java中泛型細節(jié)的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-02-02
  • springboot如何獲取yaml/yml(或properties)配置文件信息

    springboot如何獲取yaml/yml(或properties)配置文件信息

    在SpringBoot項目中,讀取配置文件信息是常見需求,可以通過@Autowired注入Environment類,使用@Value注解直接注入配置信息,或定義工具類結(jié)合ApplicationRunner進行高級配置信息獲取,特別提到
    2024-11-11
  • Java基礎(chǔ)之CardLayout的使用

    Java基礎(chǔ)之CardLayout的使用

    這篇文章主要介紹了Java基礎(chǔ)之CardLayout的使用,文中有非常詳細的代碼示例,對正在學(xué)習java基礎(chǔ)的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • Java 改造ayui表格組件實現(xiàn)多重排序

    Java 改造ayui表格組件實現(xiàn)多重排序

    layui 的表格組件目前只支持單列排序,在實際應(yīng)用中并不能很好的支撐我們的業(yè)務(wù)需求。今天一時手癢,決定改造一番以支持多重排序。
    2021-04-04
  • Flutter實現(xiàn)容器組件、圖片組件 的代碼

    Flutter實現(xiàn)容器組件、圖片組件 的代碼

    容器組件(Container)可以理解為在Android中的RelativeLayout或LinearLayout等,在其中你可以放置你想布局的元素控件,從而形成最終你想要的頁面布局。這篇文章主要介紹了Flutter實現(xiàn)容器組件、圖片組件 的代碼,需要的朋友可以參考下
    2019-07-07
  • java軟引用在瀏覽器使用實例講解

    java軟引用在瀏覽器使用實例講解

    在本篇文章里小編給大家整理的是一篇關(guān)于java軟引用在瀏覽器使用實例講解內(nèi)容,有興趣的朋友們可以學(xué)習下。
    2021-04-04
  • Java利用隨機分錢模擬財富變化

    Java利用隨機分錢模擬財富變化

    這篇文章主要為大家詳細介紹了Java如何利用隨機分錢思想模擬財富的變化,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習一下
    2022-12-12
  • 全面解析java final關(guān)鍵字

    全面解析java final關(guān)鍵字

    這篇文章主要介紹了java final關(guān)鍵字的使用,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2021-01-01
  • Java中常用的設(shè)計模式之單例模式詳解

    Java中常用的設(shè)計模式之單例模式詳解

    這篇文章主要為大家詳細介紹了Java中常用的設(shè)計模式之單例模式,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • java實現(xiàn)隨機驗證碼圖片生成

    java實現(xiàn)隨機驗證碼圖片生成

    這篇文章主要為大家詳細介紹了java實現(xiàn)隨機驗證碼圖片生成,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11

最新評論

昌平区| 会昌县| 黎川县| 宜黄县| 常德市| 巴中市| 光泽县| 积石山| 隆安县| 苏尼特左旗| 郓城县| 新蔡县| 甘德县| 胶州市| 天津市| 临朐县| 盈江县| 九龙坡区| 贡山| 宁海县| 易门县| 沧州市| 天峻县| 太原市| 无极县| 四子王旗| 林口县| 四平市| 长丰县| 合阳县| 大同县| 九龙城区| 台中市| 油尖旺区| 读书| 兴义市| 兰坪| 宾川县| 佛山市| 东方市| 蒙城县|