java路径问题解决办法
2005-09-07 17:01
316 查看
java路径问题
在java编程中,经常会用到很多java的路径查找问题。我在开发中也遇到过,之前用的是request中寻找路径,具体代码是:
String path = req.getSession().getServletContext().getRealPath("/");
上面代码如果用在jsp/Servlet中,是个不错的选择。
但在一般的类中,如果要访问到路径下的文件,就不能用上面的方法了。
我找了好一阵子,终于找到一种解决的办法。在一般类中寻找一个文件的代码是:
java.net.URL url = getClass().getResource("/a.txt");
String path = url.getPath();
需要注意的是这种方法只能从当前类的根目录开始寻找文件,
比如你的类是放在: c:/test/classes/test.class
那得到的路径就是 : c:/test/classes
不能再往上层搜索了。
相关文章推荐
- Java加载资源文件时的路径问题的解决办法
- android 典型问题:R.java文件不能自动生成的解决办法
- java IO流、DB数据库、Web乱码问题及解决办法总结
- Java或Web中解决所有路径问题
- struts2中form提交到action中的中文参数乱码问题解决办法(包括取中文路径)
- Java连接虚拟机的redis报错问题解决办法
- 如何解决在java开发中java代码和jsp页面中出现路径因为项目名称的变化(也就是应用名)的问题?
- VC中关于路径中含有空格问题的解决办法
- 在JAVA WEB项目中,JSP中的图片无法显示,绝对路径和相对路径问题的解决办法。
- Java中tomcat memecached session 共享同步问题的解决办法
- 【Java】Java根据路径获取图片偶尔会得不到图片问题的解决方法
- studio碰到问题:java.lang.UnsatisfiedLinkError解决办法
- [原]在Oracle SOASUITE 10g Register ESB 报“java.io.IOException: Service TxContentFileStore”问题的解决办法
- Java或Web中解决所有路径问题
- SDK Manager 打不开, "系统找不到指定路径 " "Unable to access jarfile lib\archquery.jar"问题的解决办法
- JAVA“找不到或无法加载主类” 问题的解决办法
- java或web中解决所有路径问题
- java 或 web中解决路径问题
- Java或Web中解决所有路径问题
- "Project facet Java version 1.7 is not supported"的问题解决的办法