定义word模板
创建word文件,将需要替换的内容用${xxx}替换
将word另存为xml,修改编码为UTF-8,再另存为ftl文件。去除{}内多余的标签代码,只保留自定义的键
部分代码示例
public void exportWord(HttpServletResponse response) throws Exception {
String templateName = "test.ftl";
Map<String, Object> data = new HashMap<>();
List<Item> itemList = new ArrayList<>();
data.put("reportTime", "2022-01-01");
data.put("sendDeptName", "XXXXXX")