Java读取模板文件您好,RtfTemplate 读取word模板生成文件
try {
response.reset();
response.setContentType("txt/rtf; charset=GBK");
String fileName = "XXXX.rtf";
this.pageWrapper.response.addHeader("Content-Disposition", "attachment; filename=" + fileName);
//生成word
String rtfSource = ("D://wwww.rtf") ;
RTFTemplateBuilder builder = RTFTemplateBuilder.newRTFTemplateBuilder()
RTFTemplate rtfTemplate = builder.newRTFTemplate();
rtfTemplate.setTemplate(new File(rtfSource));
// 对于模板中的变量赋值
rtfTemplate.put("time1","变量1");
PrintWriter writer = response.getWriter();
rtfTemplate.merge(writer);
writer.flush();
writer.close();
} catch (Exception e) {
e.printStackTrace();
throw e;
}
模板文件:
时间1
$time1
时间2
时间3
$time3
时间4
时间5
$time5
时间6
总结
以上是生活随笔为你收集整理的Java读取模板文件您好,RtfTemplate 读取word模板生成文件的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: get php 怎么用,php getd
- 下一篇: Java为什么会存成undefined,