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