Java应用程序将表单数据保存到Excel工作表中

时间:2016-01-21 19:39:16

标签: java swing web

如何将用户输入到JAVA秋千框架中的FORM中,并将用户内容保存到MS Excel表格中。 我能这样做吗? 请建议我,我想开发这样的应用程序。

3 个答案:

答案 0 :(得分:1)

有很多图书馆可以帮助你:

  1. Apache POI
  2. docx4j
  3. 他们两个都非常有气。对于excel POI将是我个人的选择。

答案 1 :(得分:1)

@Aditya:首先,我要创建一个包含存储在excel文件中的数据的类。

例如,假设您要将学生数据(姓名,地址,电子邮件)存储到文件中。 创建具有上述属性的班级学生。您可以创建类的对象并将其传递给表单/框架。

用户输入所有数据后,您可以使用表单数据设置对象属性。通过这种方式,您将拥有所有数据,而您需要做的就是将该信息保存在Excel文件中。

要保存数据,您可以使用JExcelAPI。请按照http://www.javaworld.com/article/2074940/learn-java/java-app-dev-reading-and-writing-excel-spreadsheets.html上的说明进行操作。

答案 2 :(得分:0)

我对swing不太熟悉,但一般来说,你会将事件绑定到"提交"的框架。您可以将字段保存到变量。

然后,您可以使用Apache POI等库来获取变量并将其写入Excel电子表格。 XLS,XLSX,XLSXM都受支持。您可以查看busy developers guide以获得有关如何读/写/创建电子表格的一些很好的示例。