Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/307.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
Java 在JSP/Servlet中上载文件_Java_File_Jsp_Servlets_Upload - Fatal编程技术网

Java 在JSP/Servlet中上载文件

Java 在JSP/Servlet中上载文件,java,file,jsp,servlets,upload,Java,File,Jsp,Servlets,Upload,我知道如何在jsp/servlet中上传文件,我已经使用了apache的fileupload,但我不知道如何将上传的一些状态返回给用户,例如,实际上,当有人选择要上传的文件时,他们必须单击“上传”按钮,当上传完成时,jsp页面重定向到另一个页面。 我希望他们能看到完成上传操作所需费用的百分比 我已经使用fileupload实现了一个监听器,但是我不知道如何向用户显示这些信息,因为当上传完成时,我可以重定向到另一个jsp页面 有什么想法吗 致以最良好的祝愿, Valter Henrique.这在将

我知道如何在jsp/servlet中上传文件,我已经使用了apache的fileupload,但我不知道如何将上传的一些状态返回给用户,例如,实际上,当有人选择要上传的文件时,他们必须单击“上传”按钮,当上传完成时,jsp页面重定向到另一个页面。 我希望他们能看到完成上传操作所需费用的百分比

我已经使用fileupload实现了一个监听器,但是我不知道如何向用户显示这些信息,因为当上传完成时,我可以重定向到另一个jsp页面

有什么想法吗

致以最良好的祝愿,
Valter Henrique.

这在将普通HTML
结合使用时是不可能的。关键是,您必须同时发送多个请求。只要上传正在进行,带有文件上传的表单提交就会被阻止

最好使用JavaScript/Ajax和/或Flash。有几个免费的文件上传组件支持进度条,如和


如果您的servlet编写得很好,那么您应该可以原封不动地使用它。

我已经尝试使用uploadify,但没有发生任何事情。我按照文档中的步骤进行操作。我想我会尝试swfupload。请看以下答案:我可以使用swfupload,但我不知道上传结束时文件存储在哪里。我已经尝试了您推荐的这种方法,但它不起作用。会发生什么?什么情况没有发生?如果它仍然与您相关,也许可以查看:-完整示例和响应!