1、给前端批量导出按钮绑定单击事件发起请求:
//批量导出功能
$("#exporAllBtn").click(function () {
window.location.href="workbench/batchExport.do";
});
2、后端接受请求,处理业务:
@RequestMapping("/workbench/activity/batchExport.do")
public void batchExport(HttpServletResponse response) throws Exception{
List<Activity> activityList = activityService.queryAllActivitys(); //这里是批量导出,查询的是一个表中所有的数据,选择导出时传入选择的数据的id值,根据id值查询出想要导出的数据即可,其他的都一样
//创建一个HSSFWorkbook对象,对应一个excel文件
HSSFWorkbook wb = new HSSFWorkbook();