Java中获取路径的各种方法
来源:互联网 发布:网络即时通讯工具 编辑:程序博客网 时间:2024/06/05 00:22
转载来自:http://my.oschina.net/lvkun0223/blog/111209
1、 java文件中获得路径Thread.currentThread().getContextClassLoader().getResource("") //获得资源文件(.class文件)所在路径ClassLoader.getSystemResource("")Class_Name.class.getClassLoader().getResource("")Class_Name.class .getResource("/") Class_Name.class .getResource("") // 获得当前类所在路径System.getProperty("user.dir") // 获得项目根目录的绝对路径System.getProperty("java.class.path") //得到类路径和包路径打印输出依次如下:file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/com/xml/imp/F:\work_litao\uri_testF:\work_litao\uri_test\WebContent\WEB-INF\classes;F:\work_litao\uri_test\WebContent\WEB-INF\lib\dom4j.jar2、 JSP中获得当前应用的相对路径和绝对路径根目录所对应的绝对路径:request.getRequestURI()文件的绝对路径 :application.getRealPath(request.getRequestURI());当前web应用的绝对路径 :application.getRealPath("/");取得请求文件的上层目录:new File(application.getRealPath(request.getRequestURI())).getParent()3.1 JSP中获得当前应用的相对路径和绝对路径根目录所对应的绝对路径:request.getRequestURI()文件的绝对路径 :application.getRealPath(request.getRequestURI());当前web应用的绝对路径 :application.getRealPath("/");取得请求文件的上层目录:new File(application.getRealPath(request.getRequestURI())).getParent()3、Servlet中获得当前应用的相对路径和绝对路径根目录所对应的绝对路径:request.getServletPath();文件的绝对路径 :request.getSession().getServletContext().getRealPath(request.getRequestURI())webapp路径:request.getSession().getServletContext().getRealPath("/")当前web应用的绝对路径 :servletConfig.getServletContext().getRealPath("/");(ServletContext对象获得几种方式:javax.servlet.http.HttpSession.getServletContext()javax.servlet.jsp.PageContext.getServletContext()javax.servlet.ServletConfig.getServletContext())
0 0
- Java中获取路径的各种方法
- Java中获取路径的各种方法
- Java中获取路径的各种方法
- Java中获取路径的各种方法
- Java中获取路径的各种方法
- Java中获取路径的各种方法
- Java中获取路径的各种方法
- Java中获取路径的各种方法
- Java中获取路径的各种方法
- Java中获取路径的各种方法
- Java中获取路径的各种方法
- Java中获取路径的各种方法
- java 中获取路径的各种方法
- java中获取路径的各种方法
- Java中获取路径的各种方法
- Java中获取路径的各种方法
- 【java&JSP】中获取工程路径的各种方法
- JSP中获取各种路径的方法
- AJAX跨域调用相关知识-CORS和JSONP
- 利用顺序栈计算后缀表达式(逆波兰表达式)
- 一个通讯录 完成增删查找
- 我看过的好书推荐
- SpringMVC中controller返回图片
- Java中获取路径的各种方法
- hadoop yarn配置的一点小问题
- 考试总结
- [python之数据分析] 基础篇1- Numpy,Scipy,Matplotlib 快速入门攻略
- 【GoogleCodeJam2016B】【贪心】Revenge of the Pancakes -+改变并翻转 最小操作次数使得字符串变为全+
- 利用STL计算后缀表达式
- TCP/IP复习笔记(三)之流量控制
- 【GoogleCodeJam2016C】【java 二进制枚举爆搜】Coin Jam n位01数转变为n进制
- NKOI 2202 字符串乘方