Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax 使用底层输入流中的数据填充缓冲区时发生异常_Ajax_Jsp_Tomcat_File Upload - Fatal编程技术网

Ajax 使用底层输入流中的数据填充缓冲区时发生异常

Ajax 使用底层输入流中的数据填充缓冲区时发生异常,ajax,jsp,tomcat,file-upload,Ajax,Jsp,Tomcat,File Upload,当我使用Apache Commons FileUpload上载文件时,它会引发一个异常: org.apache.commons.fileupload.FileUploadException:异常使用底层输入流的数据填充缓冲区:不是EAGAIN状态,所以可能是断开连接的客户端 这是如何造成的?我如何解决它?基于 tomcat-5.5.x中有一个报告,它在6.x中得到了解决 不是冒烟的回答,但值得一看。'var form=document.forms[0];表单提交();window.parent.

当我使用Apache Commons FileUpload上载文件时,它会引发一个异常:

org.apache.commons.fileupload.FileUploadException:异常使用底层输入流的数据填充缓冲区:不是EAGAIN状态,所以可能是断开连接的客户端

这是如何造成的?我如何解决它?

基于 tomcat-5.5.x中有一个报告,它在6.x中得到了解决


不是冒烟的回答,但值得一看。

'var form=document.forms[0];表单提交();window.parent.frames[“upload”].location=“button.jsp”;'您使用的是哪个版本的tomcat?标签与这个问题有什么关系?您正在尝试通过ajax上传文件吗?这需要一种非常特殊的方法。你在那里做错事情的可能性很大。首先,您需要确认,它使用的是基本表单,没有任何JavaScript代码行。如果它有效,那么你需要展示你失败的ajax尝试的SSCCE。我会再试一次,非常感谢你的建议!我明白了!我很高兴你能回答我的问题!非常感谢你!令人惊叹的如果你能接受这个答案,我会很高兴的——我们都得到了荣誉!对我已经接受了你的回答!我已经用另一种方式处理了!再次感谢!