各位高人,我写的这个上传只能上传文件到本地机器,怎样改才能到web应用程序跟目录下? FileUploadDir=new File("C:/","upload");
FileUploadDir.mkdir(); //生成上传文件的目录
File saveFile1=new File("C:/upload/",filename);
RandomAccessFile randomFile2=new RandomAccessFile(saveFile1,"rw");

解决方案 »

  1.   

    不用先创建文件吧 直接把你要存放的地址写上如:
    RandomAccessFile rf = new RandomAccessFile("download/list.htm","rw");
    如果你的类编译以后是存在web-INF下的classes里的,可以写相对路径或者绝对路径
    相对路径为../saveFile 这就是web-inf的上级目录了,可能就是你的web程序的根目录吧
      

  2.   

    RandomAccessFile rf = new RandomAccessFile("download/list.htm","rw");
      

  3.   

    FYI:
    http://iamin.blogdriver.com/iamin/504479.html