FreeMarker
jxdwuao
这个作者很懒,什么都没留下…
展开
-
FreeMark 宏分页
找到一个很好的FreeMarker分页宏 http://www.iteye.com/topic/290477原创 2010-07-24 11:36:43 · 102 阅读 · 0 评论 -
FreeMarker空值判断和类型转换MAP取值
最近,在使用查询的时候,需要在页面读取Session中的查询条件,在页面中使用的 ${Session.messvo.title}我是把messvo对象作为查询参数储存在Session中。但是当初始化的时候,并没有Session的值,于是抱错, 开始的时候,知道使用 Session.messvo!"" 得到默认的空串。 但是 Session.messvo.title!"" 总是抱错。 现在查...原创 2010-07-28 23:34:34 · 827 阅读 · 0 评论 -
FreeMarker中的Date类型转换和Java中的对应
在FreeMarker中直接显示Java对象中的日期类型时,有的可以直接使用: ${xxxDate!""} 直接显示出来,但是有的,遇到这种表达式就报类型转换错误 。 仔细对比了下, 发现使用的 Date 类型不同, 使用 java.util.Date 会抱错, 使用 java.sql.Date 的可以直接转换。 但是, java.sql.Date 使用的是短日期格式, 不...原创 2010-08-16 12:26:39 · 489 阅读 · 0 评论 -
FreeMarker 字符串截取
FreeMarker 中没有直接的字符串函数, 但是FreeMarker可以调用 Action 中的方法。 方法:在Action中: 添加方法: //调用工具类里面的方法截断字符串 public String truncate(String s, int length) { return StringUtils.truncate(s, length); }...原创 2010-09-18 15:39:03 · 649 阅读 · 0 评论 -
FreeMarker 输出Boolean类型变量默认值
直接使用表达式 ${searchAll} 会遇到空异常 . . 使用转换表达式 ?string('true','false') 这样,默认的情况, 就是 false 表达式含义 : ?string(“yes”,”no”)如果布尔值是true,那么返回“yes”,否则返回no <input name="searchAll" type=...原创 2011-05-09 14:24:57 · 955 阅读 · 0 评论 -
Eclipse安装 FreeMarker 插件
http://www.iteye.com/topic/684815原创 2011-05-16 18:23:44 · 67 阅读 · 0 评论 -
Freemarker_内置函数_数字、字符串、日期格式化
一、 Sequence的内置函数1. sequence?first 返回sequence的第一个值。2. sequence?last 返回sequence的最后一个值。3. sequence?reverse 将sequence的现有顺序反转,即倒序排序4. sequence?size 返回sequence的大小5. ...原创 2010-10-07 11:13:22 · 91 阅读 · 0 评论