java根据相对路径定位文件

J2EE 码拜 9年前 (2015-04-22) 1013次浏览 0个评论

大家有什么好的办法  根据相对路径定位文件,比如在jsp里面有一个引入<link href=”../../test/a.css”>我想在java当中动态获取这个css的文件内容 那么我怎么样才能知道这个文件的路径呢?也就是怎么根据相对文件路径定位文件,如果a.css里面有一个背景图片  背景图片的地址如下url:../../../a/a.jpg

如果我想获取a.jpg的文件二进制内容  那么我怎么样才能定位到这个文件呢?也就是怎么根据相对路径定位到文件

java根据相对路径定位文件
求大家出个好办法
java根据相对路径定位文件
30分
这个可以啊  只要你知道当前jsp文件的路劲就可以写出a.jpg 的绝对路劲。

比如 你的jsp路劲是 :www.baidu.com/目录1/目录2/目录3/目录4/index.jsp

文件的相对路劲:../../../a/a.jpg
从右到左
第一个../代表目录4同级的目录,也就是目录3下的目录
第二个../代表目录3同级的目录,也就是目录2下的目录
第三个../代表目录2同级的目录,也就是目录1下的目录

所以这个相对路径的据对路劲是:
www.baidu.com/目录1/a/a.jpg

java根据相对路径定位文件
10分
如楼上的解释一层层向上找。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明java根据相对路径定位文件
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!