我正在使用GWT在Java中的用户界面,我需要实现一个组件,允许用户选择多个文件,然后上传所有文件。 我正在使用上传中对话从包com.gwtextux.client.widgets.upload 但是我无法一次添加多个文件。它允许我将多个文件上传到服务器,但用户必须逐一选择文件。 有什么办法可以让用户使用UploadDialog选择多个文件? 有没有其他的选择呢?GWT上传对话框以选择多个文件
2
A
回答
4
我推荐使用gwtupload库。它允许您逐个选择多个文件,在任何浏览器中排队并发送它们以显示进度条,但如果使用的是最新版本(0.6.7-SNAPSHOT),您甚至可以在浏览器文件对话框中一次选择多个文件现代浏览器支持multiple属性
看看gwtupload examples有上传者与多个选项启用和禁用。
1
无需使用额外的库,你可以简单地继承文件上传并添加多个属性:
public class MultiFileUpload extends FileUpload {
@UiConstructor
public MultiFileUpload() {
this.getElement().setAttribute("multiple", "multiple");
}
}
// Then in uiBinder:
<c:MultiFileUpload name="myFiles" />
或者只设置属性定期的FileUpload
@UiField FielUpload myUpload;
....
myUpload.setAttribute("multiple", "multiple");
相关问题
- 1. 多文件选择对话框
- 2. 使用GWT和对话框浏览文件的文件上传
- 3. 按钮显示选择要上传的文件对话框
- 4. JavaScript不等待文件上传对话框中选择
- 5. GWT显示文件选择器对话框
- 6. 如何从文件对话框中选择文件后立即上传文件?
- 7. 设计选择:多选择对话框?
- 8. 多个日期选择器对话框
- 9. 如何选择多个文件上传?
- 10. 多个文件选择和上传
- 11. Swt文件对话框中选择了太多文件?
- 12. 显示文件选择器对话框
- 13. 文件夹选择对话框
- 14. 打开文件选择对话框
- 15. 使用jquery对话框上传文件对话框不工作
- 16. 上传文件对话框位置
- 17. 文件上传对话框未显示
- 18. C#Windows窗体 - 选择并复制多个文件有多重选择,打开文件对话框,与FileBrowserDialog
- 19. 用于选择多个文件和文件夹的必需对话框.NET
- 20. 使用文件对话框选择多个XML文件并保存它们
- 21. 当用户在上传文件对话框中选择文件时,Facebook如何上传照片?
- 22. OpenFile对话框如何选择多选文件但不是文件夹?
- 23. 如何使用文件上传控件选择多个文件?
- 24. 选择要上传对话框的文件。合并VBS和VBA过程
- 25. 在文件对话框中选择后立即上传图像AJAX和PHP
- 26. dojo 1.7 dojox/form /上传器不显示文件选择器对话框
- 27. 为多项选择题对话框
- 28. EXTJS 4.1 - 多选择并上传文件
- 29. 在html文件选择器对话框上创建过滤器
- 30. fyneworks多文件上传 - 上传选择后添加描述文本框
我可以秒的gwtupload库。我用它来允许使用进度条进行多次上传,效果很好。 – Neeko