poi 导出word
poi 根据模板导出word,
部分代码如下:
List<XWPFTable> tables = doc.getTables();
List<TypeAdvertisement> list = (List)param.get("${typeAdvertisementList}");
XWPFTable table = tables.get(0);
// table.addNewRowBetween(0, 1);
for(int i= 0;i<list.size();i++){
XWPFTableRow row = table.getRow(i+1);
table.addRow(row);
row.getCell(0).setText(String.valueOf(i+1));
row.getCell(1).setText(list.get(i).getTypeName());
row.getCell(2).setText(list.get(i).getPublishedTotal());
row.getCell(3).setText(list.get(i).getIllegalTotal());
row.getCell(4).setText(list.get(i).getSeriousViolations());
row.getCell(5).setText(list.get(i).getTotalIllegalRate());
row.getCell(6).setText(list.get(i).getTotalTime());
row.getCell(7).setText(list.get(i).getIllegalTotal());
row.getCell(8).setText(list.get(i).getTimeIllegalRate());
}
导出结果:
表格中的每一行数据都有上一行的数据带入,求解决啊