您的位置:首页 > 编程语言 > Java开发

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 string path 编程 url c