java语言 百分网手机站

Java获得web的根路径方法

时间:2020-11-11 19:31:31 java语言 我要投稿

Java获得web的根路径方法

  引导语:用户在磁盘上寻找文件时,所历经的文件夹线路叫路径。那么你知道运用Java如何获取Web的根路径吗,以下是百分网小编分享给大家的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的根路径方法】相关文章:

1.Java编程中获取路径的方法

2.Java import以及Java类的搜索路径

3.Java Web架构知识汇总

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

5.java调用的几个方法

6.Java读取邮件的方法

7.用java重载的方法

8.java的常见排序方法

9.java程序运行方法