最近在做项目时用到了导出功能,先大概描述一下需求:在jsp页面中对页面展示的带数据的table进行导出到Excel,方便客户查看。
实现思路:在前台加个导出按钮,当用户点击该按钮时重新调用查询table数据的方法获取数据,取得数据后生成Excel表格,同时把数据填充进去。由于在做项目每条数据量对应的实现子数据都不一样,因此此处只写了一个简单的例子,方便读者快速上手,此例足够满足一般规整数据的导出需求。以下是例子的主要代码,具体可以参照我写的例子:http://download.csdn.net/detail/yueshangliushao348/8530063,欢迎交流指正。
//导出调用主方法
public void createExcel(String filename) throws Exception {
// 产生工作簿对象
HSSFWorkbook workbook = new HSSFWorkbook();<