java
巨大星星星
这个作者很懒,什么都没留下…
展开
-
使用freemarker按模板导出带表格word文档
一.制作模板 1.将word文档制作成以下样式,需要替换的内容放占位符,并按照占位符名字替换数据。表格里,使用RR.XXX的形式的占位符。RR表示当前行对象的名字,XXX相当于对象的属性名。写后台的时候,根据这些名将数据存为map,即名字为键值。例子如下: 2.将word另存为xml格式,这里因为项目需要,我将word保存为.xml 2003。然后将xml文件以标签的形式打开,这里我使...原创 2018-03-27 19:54:04 · 5867 阅读 · 0 评论 -
实现下载zip文件(含有模板生成的word)的几种方法
一.介绍 本文使用了apache.tools 实现打包下载,并采用了两种不同的思路来实现。一种是在指定文件夹中生成临时文件,再将这些文件打包下载;另一种是直接将生成的文件直接写入zip的输出流。这里打包的文件有两个,一个是模板生成的word,另一个是 非结构化存储的文件(根据uuid获取)。下面是代码部分二. 第一种: public void exportQuaInfo() thro...原创 2018-04-28 16:52:49 · 2065 阅读 · 0 评论