vaadin 8 FilesystemContainer 替代方案
vaadin 8 FilesystemContainer alternative
我在 Vaadin 7 应用程序中使用 FilesystemContainer 来填充 com.vaadin.ui.Tree 的内容,以便在服务器上查看和选择文件。
tree.setContainerDataSource (new FilesystemContainer (new File ("o: \")));
但是,在将此应用程序迁移到 Vaadin 8 时,我没有找到 FilesystemContainer 的替代品。谁能告诉我哪种方式最好?
这是 Vaadin 8 及后续版本中缺少的功能,但感谢您提出的想法。在 Vaadin 8 中实现 FilesystemDataProvider
并不是很复杂的任务,因此我做了一个:
https://vaadin.com/directory/component/filesystem-dataprovider-add-on
源码和demo应用在GitHub,查看demo使用方法:
还有新的 Vaadin 版本,如 Vaadin 14。在 Vaadin 14 版本中也有 FTP 变体。
我在 Vaadin 7 应用程序中使用 FilesystemContainer 来填充 com.vaadin.ui.Tree 的内容,以便在服务器上查看和选择文件。
tree.setContainerDataSource (new FilesystemContainer (new File ("o: \")));
但是,在将此应用程序迁移到 Vaadin 8 时,我没有找到 FilesystemContainer 的替代品。谁能告诉我哪种方式最好?
这是 Vaadin 8 及后续版本中缺少的功能,但感谢您提出的想法。在 Vaadin 8 中实现 FilesystemDataProvider
并不是很复杂的任务,因此我做了一个:
https://vaadin.com/directory/component/filesystem-dataprovider-add-on
源码和demo应用在GitHub,查看demo使用方法:
还有新的 Vaadin 版本,如 Vaadin 14。在 Vaadin 14 版本中也有 FTP 变体。