我正在使用GWT和java。在我的应用程序中,我应该上传excel文件,并应读取excel文件的内容并在实体中存储数据。我的Excel工作表中有多列,我需要将它们与实体中的字段一起映射。请建议我如何实现这一目标。例如:我在excel表中有客户名称我需要在点击按钮时将它们保存在数据库/实体中 任何帮助。
答案 0 :(得分:0)
要上传文件,您需要一个分段上传表单.GWT支持使用FormPanel和FileUpload小部件。
如果服务器实现是用Java完成的,那么您需要一个处理上传的Servlet。 Apache Commons Fileupload将帮助您处理请求。 如上所述,Apache POI可以帮助解析Excel文档。
答案 1 :(得分:0)
您可以将excel文件上传为任何文件。您可以在这里找到详细的gwt示例
http://www.celinio.net/techblog/?p=1207
要从excel中读取,您必须使用Apache POI
API来获取Microsoft文档。
https://poi.apache.org/
您可以使用以下示例熟悉excel api的