maven集成freemarker构建word文件下载
1.引入freemarker < dependency > < groupId > org.freemarker </ groupId > < artifactId > freemarker </ artifactId > < version > 2.3.28 </ version > </ dependency > 2.构建word模板,先创建word文件, 注:本人使用的2003版本的word文档,其他版本未进行测试 3.创建完后word文件后,取名:temp.doc文件,并打开temp文件,另存为temp.xml格式文件;保存类型选择如下: 4.打开temp.xml文件,使用Notepad++文本编辑器,需要安装一个组件,选择插件=》插件管理,进入插件列表,并在可用里面搜索:Xml tool,并进行安装,安装后如下: 然后打开xml文件,进行文件格式化处理 打开文件后,并在文件找到其想替换的字符,如想替换jim,需要在xml中找到jim字符, 使用freemarker标签替换为${author} 表格替换 替换完成后,把temp.xml文件的后缀改成ftl格式,temp.ftl 5.构建ftl转换冲word的工具类 import freemarker.template.Configuration; import freemarker.template.Template;