java用poi实现动态导出

功能大概就是从界面点击导出的时候弹出一个复选框,然后勾选复选框之后导出相应的字段跪求各位大神支招!

//生成Workbook

HSSFWorkbook wb = new HSSFWorkbook();

//添加Worksheet(不添加sheet时生成的xls文件打开时会报错)

@SuppressWarnings("unused")

Sheet sheet1 = wb.createSheet();

@SuppressWarnings("unused")

Sheet sheet2 = wb.createSheet();

@SuppressWarnings("unused")

Sheet sheet3 = wb.createSheet("new sheet");

@SuppressWarnings("unused")

Sheet sheet4 = wb.createSheet("rensanning");

//保存为Excel文件

FileOutputStream out = null;

try {

out = new FileOutputStream("c:\text.xls");

wb.write(out);

} catch (IOException e) {

System.out.println(e.toString());

} finally {

try {

out.close();

} catch (IOException e) {

System.out.println(e.toString());

}

}

你是要导出 弹窗动态勾选的内容是吗?那你弹窗显示的是什么?列表?

大体实现思路就是 把你勾选的内容作为参数传到后台然后 后台根据参数进行查询 然后进行导出

你先把你勾选的存起来呀 然后调用poi接口导出