freemark 同一个模版用if else导出不同的word,word分页
工作中碰到,对同一个list,根据不同的情况导出不同的word模版,一开始想做两个模版,根据条件让程序选择不同的模版导出来。但是用的时候发现这是不可能的,
因为到最后只会加载一个模版如下:
Template t=null;
try {
//96158.ftl为要装载的模板
t = configuration.getTemplate(“96158.ftl”);
} catch (IOException e) {
e.printStackTrace();
}
t.process(map,out,ObjectWrapper.BEANS_WRAPPER);
所以只能考虑对模版里面的内容进行操作。freemark 支持if else 让这个成为可能 如图包含了遍历list ,if else 不同条件下 可以导出不同的word,还有强制分页
freemark 同一个模版用if else导出不同的word,word分页相关推荐
- GridView导出到Excel或Word文件
在项目中我们经常会遇到要求将一些数据导出成Excel或者Word表格的情况,比如中国移动(我是中国移动用户)网上查话费的页面中就有一个导出到Excel的功能,光大网上银行查看历史明细也有这些功能... ...
- springboot 使用ftl模板导出echarts图表到word
最近有个需求是导出一个报表页面,包括页面的echarts图表以及一些分析说明,导出的文件是word文件.记录下做法 1.先定义好一个word静态模板 模板中的动态数据用一个变量来替代,图片部分随便用一 ...
- C# .net 利用NPOI插件导出类似简历的word文件
最近业务有个需求需要导出类似简历的word文件,因为原项目已经用NPOI做了excel的导出,所以干脆用这个继续做word的生成和导出,网站资料实在太少了,通过各种东拼西凑终于做出来一般还比较满意的, ...
- mysql导出数据字典_Mysql中三个导出数据字典文档Word或者HTML的工具
Mysql中三个导出数据字典文档Word或者HTML的工具 发布时间:2020-06-02 17:02:23 来源:PHP中文网 阅读:370 作者:三月 下文我给大家简单讲讲关于Mysql中三个导出 ...
- PowerDesigner创建导出模版,并生成数据库文档(word文档)
一.创建导出模版 1.Report下点击Report Templates... 2.点击新建 3.配置模版:模版名,简体中文,物理模型 4.配置模版显示项 Available items -- Lis ...
- java word模板占位符_word模板导出的几种方式:第一种:占位符替换模板导出(只适用于word中含有表格形式的)...
1.占位符替换模板导出(只适用于word中含有表格形式的): /// /// 使用替换模板进行到处word文件 /// public class WordUtility { private objec ...
- 使用freemarker导出html格式的word(调整页边距,页面视图,正常表格样式)
RT,耗费了博主半个月的时间才挤出来的成果,在此记录下开发过程. 博主的另一篇文章改用mht模板导出了包含图片的word: https://blog.csdn.net/u011099093/artic ...
- java 列表数据List通过模板导出excel表和word表
1.maven需要的jar包 <!-- exl导出 --> <dependency><groupId>net.sf.jxls</groupId>< ...
- html导出带页码的word,WORD另存为网页时导出的图哪类最清晰 WORD为每栏加页码不成功 图如何使用...
WORD另存为网页时导出的图哪类最清晰 WORD为每栏加页码不成功 图如何使用 WORD另存为网页时导出的图哪类最清晰? WORD另存为网页时导出的图有JPG.PNG等好几类,有时同一个图有一大一小, ...
最新文章
- 传智播客还收费 兄弟会都是免费的
- select,epoll,poll比较(网络资源总结)
- Malware FAQ: How does the Ptrace exploit work o...
- 将Lucene搜索集成到应用程序中
- 《neuralnetworks and deeplearning》学习笔记1-深入理解BP算法
- qt 使用插件astyle_astyle使用基础教程
- Linux基础命令---查找进程id
- 把ueditor的 p 标签 改成a标签_每周一签·35 | 云标签使用常见问题(QA)
- debian samba出错:set_variable_helper(yes ): value is not boolean!
- 理解list和vector的区别
- 数据库执行update语句,一直执行不完【已解决】
- 【Linux】快速入门gdb调试工具
- 深度相机原理揭秘之结构光法
- Revisiting Local Descriptor based Image-to-Class Measure for Few-shot Learning阅读笔记
- 普元:解读歼-20背后的国家安全重要领域信息化跨越
- 编程题(买帽子求第三便宜价格)
- 第十三题:中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱百鸡问题”:一只公鸡值5钱,一只母鸡值3钱,三只小鸡值1钱,现在要用百钱买百鸡,请问公鸡、母鸡、小鸡各多少只?
- 算法血拼:Google+百度+Alibaba+字节+Tencent+网易+360+拼夕夕
- 盘丝洞服务器维护,梦幻西游:明日维护公告解读!盘丝法宝调整,新增人物志玩法!...
- vue查看所有的路由信息