我目前正在开发GWT屏幕,该屏幕需要浏览一次GWT文件,但需要多次将其提交给服务器。 但在点击提交后的GWT上传中。甚至使用singleUploader.submit()方法提交。 FileInputType浏览的文件被清除。
您能否建议使用gwt-upload多次上传单个文件的方法?
答案 0 :(得分:0)
不确定是否可行。我会尝试使用https://developer.mozilla.org/en/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest
并将创建(使用本机javascript)两个XmlHttpRequest实例,并尝试发送它们。
这里预期的问题是页面上的input
元素将因上载过程(loadstart,progress等)而接收传入事件。我怀疑它能否正确处理这些事件的两个并行流程。
另一种方法是尝试发送上传请求,但之后您必须生成第二个表单提交。这不是微不足道的,浏览器不支持高级别。