JAVA生成Word文档(经过测试)
来源:互联网 发布:mac可以玩单机仙剑吗 编辑:程序博客网 时间:2024/06/04 17:59
我也是根据他所描述完成的,但是有一些地方有点模糊,不容易弄出来.所以,我另外写一篇,让大家少走一些弯路.
上图:是Word文档中的内容,也就是模板,为了下面步鄹做铺垫,所以在需要输入数据的地方改成了拼音,
将word文档另存为xml文件.
接下来,上面写的拼音就起到作用了.
打开xml文件.搜索 title.
将Title 改为 ${title}
其他地方一样的修改。
改完后,把文件的后缀名直接改成ftl。
然后呢,直接上代码:
大家现在可能最关心的是遍历的文件。接下来我们看如何遍历数据。
freemarker的用法:http://www.havenliu.com/goodarticle/420.html
在刚刚的那个ftl文件中直接编辑:
打开FTL文件,搜索 <w:tr
找到第一个,tr的意思不用解释了吧,代表着一行。
这也意味着我找到了Table中的第一行,但是我需要遍历的不是从第一行开始,而是从第二行。
好的,继续搜索,找到第二个。
在它的头上加一个<#list 你的集合名称 as xxxx>
ok,有开头就有结尾,玩过JSP上的EL表达式应该不会感觉很陌生吧。
搜索 </w:tr>
同样找到第二个,加上</#list>结束符。
好的,这样就没问题了。
0 0
- JAVA生成Word文档(经过测试)
- JAVA生成Word文档(经过测试)
- JAVA生成Word文档(经过测试)
- JAVA生成Word文档(经过测试)
- JAVA 将数据导出Word文档(经过测试)
- Java生成word文档
- JAVA生成Word文档
- JAVA生成Word文档
- JAVA生成Word文档
- java 生成word文档
- java生成word文档
- java生成word文档
- java 生成word文档
- JAVA生成Word文档
- java 生成word文档
- java 生成word文档
- 用java生成word文档
- 用java生成word文档
- TortoiseSVN客户端重新设置用户名和密码
- springmvc框架原理
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- 蓝桥杯 基础练习 十六进制转十进制
- 用 opengl 写一个小游戏 (2)
- JAVA生成Word文档(经过测试)
- MVC、MVP、MVVM
- eclipse版本信息, Oxygen Packages Neon Packages Mars Packages Luna Packages Kepler Packages Juno Packages
- org.apache.http.HttpResponse
- JAVA NIO 教程 前言
- reactJs中props对象的元素为Boolean类型时的显示问题
- sqlyog注册码
- JDK工具类_____UUID标识
- Java NIO教程 文件系统