![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
freemaker-ftl
CODE男孩
你只是看起来很努力
展开
-
一篇很全面的freemarker教程
以下内容全部是网上收集: FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出 4,FTL指令:FreeMarker指定,和HTML标记类似,名字前加#予以区分,不会输出原创 2017-02-15 09:13:50 · 456 阅读 · 0 评论 -
freemarker中list常用处理方法
在freemarker中list是经常用到的 比如在页面中需要有个单纯的遍历(以年度为例),无需调用任何数据,很方便 代码: 这样会遇到一个问题,当数据超过3位的时候,freemarker会自动用逗号截取 格式如:2,008 如何解决呢? 1> 加.toString(),如:${(userId).toString()} 2> 加?c,如:${(userId)?原创 2017-02-15 11:39:30 · 4476 阅读 · 0 评论 -
freemarker map 中 嵌套list的例子
Action MapString,List> kindsMap = new HashMapString,List>(); List aList = new ArrayList(); aList.add("a1"); aList.add("a2"); List bList = new ArrayLi原创 2017-02-15 11:33:20 · 4282 阅读 · 0 评论 -
FreeMaker+Xml导出word(含图片)
最近在做一个简报导出的功能,要求导出word格式,上网找了很多资料,一开始选择了poi后来发现poi只能导出简单的word数据,后来偶然发现了通过FreeMaker模板生成word,说实话,还挺好用的!下面是我的一个demo! 第一步:制定word模板 第二步:另存为xml格式 第三步:将修改后的xml模版保存为ftl格式 1、修改生成的原创 2017-02-28 10:12:18 · 3590 阅读 · 0 评论