亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

java語言 百分網(wǎng)手機站

Java獲得web的根路徑方法

時間:2020-11-11 19:31:31 java語言 我要投稿

Java獲得web的根路徑方法

  引導語:用戶在磁盤上尋找文件時,所歷經(jīng)的文件夾線路叫路徑。那么你知道運用Java如何獲取Web的根路徑嗎,以下是百分網(wǎng)小編分享給大家的Java獲得web的根路徑方法,歡迎閱讀!

  java獲取根路徑有兩種方式:

  1),在servlet可以用一下方法取得:

  request.getRealPath(“/”) 例如:filepach = request.getRealPath(“/”)+”//upload//”;

  2),不從jsp,或servlet中獲取,只從普通java類中獲。

  String path =

  getClass().getProtectionDomain().getCodeSource().getLocation().getPath();

  SAXReader() saxReader = new SAXReader();

  if(path.indexOf(“WEB-INF”)>0){

  path = path.substring(0,path.indexOf(“/WEB-INF/classes”)+16);

  // ‘/WEB-INF/classes’為16位

  document = saxReader.read(path+filename);

  }else{

  document = saxReader.read(getClass().getResourceAsStream(filename));

  }

  weblogic tomcat 下都有效

  String path =

  getClass().getProtectionDomain().getCodeSource().getLocation().getPath();

【Java獲得web的根路徑方法】相關(guān)文章:

1.Java編程中獲取路徑的方法

2.Java import以及Java類的搜索路徑

3.Java Web架構(gòu)知識匯總

4.java方法重寫的方法分析

5.java調(diào)用的幾個方法

6.Java讀取郵件的方法

7.用java重載的方法

8.java的常見排序方法

9.java程序運行方法