这说明你的文件不存在呀!呵呵!你的filelist中只有文件名,不包括路径!

解决方案 »

  1.   

    我怀疑是你的程序对这个目录的文件没有权限
    你可以看看policy设置
      

  2.   

    File dir=new File("C:\\upload\\");
    String filelist[]=dir.list();
    for(int i=0;i<filelist.length;i++)
    {
    File tmpfile=new File("C:\\upload\\" + filelist[i]);
    long mod=tmpfile.lastModified();
    long filesize=tmpfile.length();
    boolean testfile=tmpfile.isFile();
    //out.print(testfile);
    }
    这样我想就差不多了,你试试!
      

  3.   

    ok了,或者用File  tmpfile=new  File(dir,filelist[i]);都可以