参照物文件为根目录下的index.jsp 想获取任意目录内任意文件相对于参照物文件的相对路径 测试环境:tomcat6.0 bean文件为
package FilePath;
import java.io.File;
/** * * @author 飞飞 * @url: 来源网址:www.ffasp.com, 官方发布地址:http://www.ffasp.com/content.asp?newsid=1161 */ public class FilePath {
private Boolean FileExists(String path, String filename) { File file = new File(path, filename); if (file.exists()) { return true; } else { return false; } }
private String FilePath(String path) { File file = new File(path); return file.getParent(); }
public String DomainPath(String path, String filename) { String url = "./"; path=FilePath(path); while (!FileExists(FilePath(path),filename)) { path =FilePath(path); url =url+ "../"; } return url; }
}
飞飞Asp技术乐园
|