freemarker
Leolu007
这个作者很懒,什么都没留下…
展开
-
freemarker常见语法大全
freemarker常见语法大全FreeMarker的插值有如下两种类型:1,通用插值${expr};2,数字格式化插值:#{expr}或#{expr;format} ${book.name?if_exists } //用于判断如果存在,就输出这个值 ${book.name?default(‘xxx’)}//默认值xxx ${book.name!"xxx"}//默认值xxx转载 2015-07-17 21:22:49 · 758 阅读 · 0 评论 -
freemarker中循环显示
有一个List中20个对象,要求每行显示4个,显示5行List名字叫:userList,其中包含user对象 要显示的内容其中知识点:1、List标签...这里:? sequence:表达式将被算作序列或集合? item:循环变量(不是表达式)的名称在list循环中,有两个特殊的循环变量可用:? item_ind转载 2015-07-18 11:13:27 · 4367 阅读 · 0 评论 -
有关freemarker的语法,循环,逻辑
==============常用语法=================三.EG.一个对象BOOK1.输出 ${book.name}空值判断:${book.name?if_exists },${book.name?default(‘xxx’)}//默认值xxx${ book.name!"xxx"}//默认值xxx日期格式:${book.date?string('yyyy-转载 2015-07-18 12:06:53 · 818 阅读 · 0 评论 -
freemarker如何在url中传递中文参数?
查询转载 2015-08-27 15:34:17 · 3077 阅读 · 0 评论 -
FreeMarker三宗罪之优缺点
FreeMarker是Quake Wang推荐我使用的。刚学FreeMarker的时候,发现freemarker真的很棒!简单易用,功能强大。但是用它做了几个项目以后开始不爽了。一宗罪:freemarker的变量必须有值,没有被赋值的变量就会抛出异常,那个黄黄的freemarker出错页面,真是让人看了太难过了。freemarker的FAQ上面冠冕堂皇的说,未赋值的变量强制抛错可以杜绝转载 2015-07-22 09:41:44 · 4908 阅读 · 1 评论 -
freemarker list (长度,遍历,下标,嵌套,排序)
1. freemarker获取list的size :JavaJava代码 ArrayList list = new ArrayList(); FreemakerJavascript代码 ${list?size} 2. list的遍历:Javascript代码转载 2015-08-14 21:29:14 · 2570 阅读 · 0 评论 -
freemarker各种转换
1. 将数值型转换为金额${(stepPrice.price)?string("currency")},如图:参考:http://www.163ns.com/zixun/post/6026.html 2. 日期转换${parameters.fieldDate?date} //标准日期转载 2015-08-31 12:57:08 · 4322 阅读 · 0 评论 -
Freemarker表达式
表达式是FreeMarker的核心功能,FreeMarker中的插值支持多种表达式。一、直接指定值直接指定值可以是字符串、数值、布尔值、集合及Map对象。1. 字符串直接指定字符串值使用单引号或双引号限定。字符串中可以使用转义字符”\"。如果字符串内有大量的特殊字符,则可以在引号的前面加上一个字母r,则字符串内的所有字符都将直接输出。2. 数值数值可以直接输入,不需转载 2015-08-05 09:53:16 · 2037 阅读 · 0 评论