你的位置:首页 > Java教程

[Java教程]JSP利用freemarker生成基于word模板的word文档


利用freemarker生成基于word模板的word文档

freemarker简介

 FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成

freemarker下载地址:

http://freemarker.incubator.apache.org/freemarkerdownload.html

word模板转换为ftl模板

找到word模板文件,在需要替换的地方使用 ${paramName}作为参数名【paramName只是一个示例】,将word另存为

修改

会被

 

编写项目代码

  1. 引用freemarker的jar包
  2. 将按以上方式获得的ftl模板添加到项目中
  3. 编写工具类

    

  

  4.控制器调用代码

  

 

参考地址:http://blog.csdn.net/jackfrued/article/details/39449021