用Struts2写了个上传文件一段代码。
但是有的时候上传成功,有时候失败。
失败的时候报这个错误:
java.io.FileNotFoundException: E:xx\xx\Tomcat-6.0.14\work\Catalina\localhost\项目名\upload_527142be_12bebc49708__8000_00000102.tmp (系统找不到指定的文件。)
这是为什么啊?
有知道 请告诉下,谢谢啦。

解决方案 »

  1.   

    证明有时候 E:xx\xx\Tomcat-6.0.14\work\Catalina\localhost\项目名\upload_527142be_12bebc49708__8000_00000102.tmp 这个文件不存在。 用debug调一下, 看在哪开始为空的。
      

  2.   

    这个文件是你按一定规则生成的!但是上传的时候文件名估计不对了!DEBUG跟踪下文件名是否一致!或者路径有没有发生改变
      

  3.   

    windows无法找到“路径”请检查拼写是否正确,然后重试