标签: java file jsp servlets upload
我知道如何在jsp / servlet中上传文件,我已经从apache使用fileupload,但我不知道如何将一些上传状态返回给用户,例如,当有人选择要上传的文件时,他们必须点击“上传”按钮,当上传完成后,jsp页面会重定向到另一个页面。 我希望他们可以看到完成上传操作所需的百分比。
我已经使用fileupload实现了一个监听器,但我不知道如何向用户显示这些信息,因为只有当上传完成后我才能重定向到另一个jsp页面。
有什么想法吗?
祝你好运, Valter Henrique。
答案 0 :(得分:1)
与<form>的普通HTML <input type="file">结合使用是不可能的。至此,您必须同时发送多个请求。只要上传正在进行,带文件上传的表单就会阻止。
<form>
<input type="file">
您最好的选择是使用JavaScript / Ajax和/或Flash。有几个免费文件上传组件支持进度条,例如Uploadify和SwfUpload。
如果您的servlet编写得很好,您应该可以不加改变地使用它。