使用poi-tl操作word模板
1.导入jar包支持
com.deepoove
poi-tl
1.8.2
2.建立word模板
在电脑E盘中建立word模板:“E:\templete.docx”
修改模板内容
标题:{ {title}}
工单编号:{ {workNo}}
发单日期:{ {issueDate}}
列表数据:{ {*list}}
3.生成代码方法
/**
* 根据word模板生成word文档
* @param request
* @param response
*/
@RequestMapping(value = "expdoc")
public void expdoc(HttpServletRequest request, HttpServletResponse response){
try {
String tempFile="E:\\templete.docx";
XWPFTemplate template = XWPFTemplate.compile(tempFile).render(
new HashMap() { {
put("title", "Hi, poi-tl Word模板引擎");
put("workNo", "20200910-001");
put("issueDate