Freemaker的了解】的更多相关文章

在开发中,需要将时间以 2016-09-20 12:00:01:723 的形式里用freemaker展示在页面上,找了好久,终于找到了答案. "createTime":"${(it.createTime)?string('HH:mm:ss:SSS')}" 其中,createDate是Date类型的数据.…
    今天在项目上遇到统计分页页面的某个字段的总和,前台页面是使用FreeMaker实现的,记录一下: <#assign tprice = 0 > <#list orderlist as order > <#if order.price??> <#assign tprice = tprice + order.price > </#if> </#list> ${tprice } <!#-- 输出结果 -->…
转载请标明出处:http://www.cnblogs.com/ssslinppp 阅读目录 -04-08 08:08:08 Pacific Daylight Time Tue, Apr 8, '03 Tuesday, April 08, 2003, 08:08:08 PM (PDT) 4. 插值结果为布尔值:根据默认格式(由#setting指令设置)将表达式结果转换成文本输出.可以使用内建的字符串函数格式化单个插值,如下面的例子: <#assign foo=true/> ${foo?strin…
Freemaker生成文件常用工具类 public class FreemakerUtil { private static FreemakerUtil util; private static Configuration cfg; private FreemakerUtil(){ } //做成单例模式 public synchronized static FreemakerUtil getInstance(String pname){ if(util==null){ cfg = new Con…
pom.xml文件 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <spring.version>4.1.6.RELEASE</spring.version> </properties> <dependencies> <dependency> <groupId>junit</gro…
eclipse安装插件一般我喜欢手动安装,有种可控的感觉! 首先需要下载freemaker-IDEhttp://freemarker-ide.sourceforge.net/ 下载之后解压得到 在eclipse中新建freemakerplugins/freemaker/eclipse/plugins/文件夹 将解压好的hudson.freemarker_ide_0.9.14直接拷贝到plugins下面 重启eclipse ok…
Caused by: freemarker.core.ParseException: Unknown built-in variable: now 意思是没有内置变量,看了一下源码2.3.15版本freemaker是没有,改为 <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.20</ve…
思路:定义一个freemaker宏,接收参数.然后在freemaker页面上import这个文件,把参数传进来在server端渲染. 分页标签:pager.ftl <#-- 自定义的分页指令. 属性说明: pageNo 当前页号(int类型) pageSize 每页要显示的记录数(int类型) toURL 点击分页标签时要跳转到的目标URL(string类型) pageCount 总页码数(int类型) method 查询方法的类型(GET/POST) recordCount 总记录数(int类…
先来解释一下freemaker的基本语法了,<# ... > 中存放所有freemaker的内容,之外的内容全部原样输出.<@ ... /> 是函数调用两个定界符内的内容中,第一个符号表示指令或者函数名,其后的跟随参数.freemaker提供的控制包括如下:<#if condition><#elseif condition><#else> 条件判断<#list hash_or_seq as var> 遍历hash表或者collecti…
表现出计数以及Freemaker详解 在java领域,表现层技术主要有三种:jsp.freemarker.velocity.jsp是大家最熟悉的技术优点: 1.功能强大,可以写java代码 2.支持jsp标签(jsp tag) 3.支持表达式语言(el) 4.官方标准,用户群广,丰富的第三方jsp标签库 5.性能良好.jsp编译成class文件执行,有很好的性能表现缺点: jsp没有明显缺点,非要挑点骨头那就是,由于可以编写java代码,如使用不当容易破坏mvc结构. velocity是较早出现…