使用SmartGWT导入CSV/XLS格式文件



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

我已经做了同样的事情,以实现我建议使用GWT-RPC自定义数据源。您可以在此处获取代码。

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

问题是我已经使用GWTUPLOAD将Excel文件发送到服务器。完成后,请使用上传到服务器的文件路径来访问您的自定义数据源。使用服务器端上的Apache POI来解析数据,并将其返回到您的DataSource获取调用中。在执行中,fetch创建记录对象并将它们添加到您的网格中。

您可以从这里获得GWTUPLOAD,https://code.google.com/p/gwtupload/wiki/gwtupload_gettingstarted

最新更新