使用smartGWT导入csv / xls格式文件

时间:2015-05-06 14:32:19

标签: smartgwt

我正在使用smartgwt免费版本(不是EE)。是否有内置窗口小部件来处理导入.csvexcel格式文件? 我目前可以将记录从listGrid导出到csv。我希望能够打开另一个浏览器,并导入csv文件,并根据我导出到csv文件的配置,重新创建我已导出的记录。

1 个答案:

答案 0 :(得分:0)

我做了同样的事情,为了实现这一点,我建议使用gwt-rpc定制数据源。你可以在这里获得代码。

https://code.google.com/p/smartgwt-extensions/

事情是我使用gwtupload将excel文件发送到服务器。完成后,使用上载到服务器的文件路径调用fetch到您的自定义数据源。在服务器端使用Apache POI来解析数据并将其作为结果返回到数据源获取调用。在execute fetch中创建Record对象并将它们添加到你的网格中。

你可以从这里获得gwtupload, https://code.google.com/p/gwtupload/wiki/GwtUpload_GettingStarted