poi-tl 实现动态表格
如果我们需要实现一个头部固定,而数据行为动态的表格,可以使用poi-tl HackLoopTableRenderPolicy
下面我贴出关键代码
HackLoopTableRenderPolicy hackLoopTableRenderPolicy = new HackLoopTableRenderPolicy();
ConfigureBuilder customPolicy = Configure.newBuilder().customPolicy("myjszbList1",hackLoopTableRenderPolicy)
.bind("yqcxList1", hackLoopTableRenderPolicy);
XWPFTemplate template = XWPFTemplate.compile(uploadPath+templatePath,customPolicy.build())
.render(textMap);
代码中的myjszbList1 和 yqcxList1均是一个list数组,均存放在textMap里面
而模板如下
数组用{{}}标识,字段用[]标识
爆款云服务器s6 2核4G 低至0.46/天,具体规则查看活动详情