2014-10-07 170 views
1

如何使用spring MVC将数据从MySQL表导出为ex​​cel?如何使用spring MVC将数据从数据库导出到excel表单?

我尝试了很多来自谷歌,但nothings作品。按照我的要求,我尝试了this代码,但它不是来自数据库。

如何从数据库导出?

+1

你用什么库来读/写一个Excel文件,[Apache的POI(http://poi.apache.org/download.html)?您只需根据您可能从数据库中获取的数据设置单元值。 – Tiny 2014-10-07 14:36:10

+0

我修复了所有格式问题和错误,最后几乎没有任何问题留在原始问题中。我认为,这种情况下的问题是第8层问题。 – peterh 2014-10-07 14:44:00

回答

0

除了使用Apache POI,我建议您使用另一个库来编写Excel文件EasyXLS。您可以使用ResultSet将数据从MySQL直接导出到Excel。请看这里how to export ResultSet to Excel

ExcelDocument xls = new ExcelDocument(); 
    xls.easy_WriteXLSFile_FromResultSet("Excel.xls", resultset, 
       new ExcelAutoFormat(Styles.AUTOFORMAT_EASYXLS1), "Sheet name"); 

ExcelDocument xls = new ExcelDocument(); 
    xls.easy_WriteXLSXFile_FromResultSet("Excel.xlsx", resultset, 
       new ExcelAutoFormat(Styles.AUTOFORMAT_EASYXLS1), "Sheet name"); 
相关问题