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