这里可能的问题是你新建的文件夹的目录环境是运行你的servlet的容器的目录环境, 比如说你的这个servlet所在的project放在tomcat_home/myApp/下面运行,那么新建的文件夹应该在这个下面. 不知道你有没有注意到这个.

解决方案 »

  1.   

    同意楼上的观点,应该建在了通过空间内了,特别是用IDE开发
      

  2.   

    谢谢各位了,其实我也觉得它应该在tomcat下我的主目录下面但是,我用windows的搜索在D盘找了一下,竟然发现在eclipse的主目录,是不是windows的classpath要改呢
      

  3.   

    你是在eclipse环境下来编写的此程序吧!若是这样就会出现上面你所说的情况。
    因为,在你安装eclipse,会提示你选择eclipse的存放目录,你若是在eclipse下运行程序,
    又因为你新建的路径为“./file”,“ .”就是当前文件目录,即是查找当前目录下的file文件下是否有temp文件,
    没有则新建。而你要是抛开eclipse工具,单独编写,放在tomcat下发布就会出现你想要的结果了
      

  4.   

    daniel_ice 
    等级: 
    可用分等级:短工 
    总技术分:10 
    总技术分排名:214447 
    结帖率:0.00%