[Java]java中取得上下文路径的方法
2006-01-18 10:38
302 查看
在Java中读取上下文路径的方法总结如下:
1.在任意的class里调用
URLDecoder.decode(this.getClass().getClassLoader().getResource("/").getPath(), "UTF-8");
将获得当前class的全路径。
如 : C:/Program Files/Apache Software Foundation/Tomcat 5.0/webapps/clientweb/WEB-INF/classes
URLDecoder.decode负责把编码还原,不然路径中就会有类似于%20%ED等的符号。
2.可以在servlet的init方法里
String path = getServletContext().getRealPath("/");
这将获取web项目的全路径
例如 :D:/eclipse/workspace/tree/
tree是web项目的根目录
3.request.getContextPath();
获得web根的上下文环境
如 /tree
tree是web项目的root context
1.在任意的class里调用
URLDecoder.decode(this.getClass().getClassLoader().getResource("/").getPath(), "UTF-8");
将获得当前class的全路径。
如 : C:/Program Files/Apache Software Foundation/Tomcat 5.0/webapps/clientweb/WEB-INF/classes
URLDecoder.decode负责把编码还原,不然路径中就会有类似于%20%ED等的符号。
2.可以在servlet的init方法里
String path = getServletContext().getRealPath("/");
这将获取web项目的全路径
例如 :D:/eclipse/workspace/tree/
tree是web项目的根目录
3.request.getContextPath();
获得web根的上下文环境
如 /tree
tree是web项目的root context
相关文章推荐
- java中取得上下文路径的方法
- java中取得上下文路径的方法
- Java取得当前路径的方法
- java中取得绝对路径的方法
- Java取得当前路径的方法
- java web application中各种路径的取得方法
- Java取得当前路径的方法
- Java取得当前路径的方法
- java 获取路径的各种方法
- JAVA中获取工程路径的方法
- Java获取此次请求URL以及服务器根路径的方法
- java获取当前路径的几种方法
- JAVA文件中获取该项目的相对路径方法
- [java][spring]取得通过配置文件和注解注入的bean、取得当前数据库连接、取得ApplicationContext的方法
- java类通过路径获取项目中的文件的方法
- Java学习路径-方法篇+资源篇
- java获取当前路径的几种方法
- java中file类的三种获取路径的方法getPath(),getAbsolutePath(),getCanonicalPath()的比较
- 本地方法取得Java属性/调用java方法
- java 获取路径的各种方法