应该是配置问题,应该设置最大上传大小,超过这个值后,就会出错,应该在web.xml中设置最大值,这样就可以上传了

解决方案 »

  1.   

    奇怪 ,同样的代码和服务器,两个tomcat在跑,一个端口80一个端口6666,但是就是80端口的不能上传100K以上的文件,6666端口的就可以,奇怪了???
      

  2.   

    DiskFileUpload fu = new DiskFileUpload(); 
        // 设置最大文件尺寸,这里是4MB            
        fu.setSizeMax(50194304);  设置文件的大小`~   写错误处理代码
      

  3.   

    Tomcate的端都最好是8080,要是80回出现错误的,这和端口的传播数率有关