日期:2014-05-20  浏览次数:20718 次

获取webroot下upload文件夹下图片文件
我已经做了一个上传功能 把文件上传到webroot下的upload(上传之后myeclipse下看不到要跑到Tomcat下去看才有 = =)
我想做第二个功能就是假设上传的文件没有用了要删掉
我在get方法里 是这么写的

String filename = request.getParameter("filename");
File f = new File("//项目名字//upload//"+filename);
if(f.exists()){
  System.out.println("找到文件了");
}
else{
  System.out.println("没找到文件");
}
filename是上传后页面传过来的名字但是路径不对呀。。获取不到找不到文件 请大侠帮忙
只要获取到了 我就知道删了

------解决方案--------------------
File f = new File(servletContext.getRealPath("/")+"//项目名字//upload//"+filename);

servletContext.getRealPath("/")获取的是在服务器上,项目的绝对路径。