freemarker生成word

目录

 

一、word文档无法打开

1、根据架构,xml数据无效

2、xml非法字符 之 中文乱码

二、configuration 路径设置


一、word文档无法打开

1、根据架构,xml数据无效

2、xml非法字符 之 中文乱码

(1)configuration.setDefaultEncoding("UTF-8");
(2)Template t = configuration.getTemplate("模板文件","UTF-8");
(3)Writer out = new BufferedWriter(new OutputStreamWriter(文件输出流 fos, "UTF-8"))。

二、configuration 路径设置

configuration.setClassForTemplateLoading(this.getClass(), "/META-INF");