hailang的空间

我们一直在努力....

Freemarker实例

标签: Freemarker 模板 输出

偶用Freemarker做模本语言有一段时间了,列出几个和JSP或者Velocity相比起来比较方便的用途,目的是引诱更多的人跳上Freemarker这个贼船.

1. String内置的JavaScript转换: js_string
用途:用于JavaScript转义,转换',",换行等特殊字符
模板:

输出:

2.内置的默认值处理:default
用途: 用于处理默认值
模板:

输出:

注,可以对整个对象树加上(),再用内置处理器这种方便的做法,偶也是最近刚学会的,以前一直用很傻的方法做.....

3. Sequence内置的计数器: xxx_index
用途:显示序号
模板: 
 

输出:

1. Readonly
2. Robbin

4. Sequence内置的分段器: chunk
用途:某些比较BT的排版需求
模板: 
 

输出: 
 

5. 等待你补充更多的例子...... 
 

推荐您阅读文章:Freemarker中如何遍历List

Struts2与Freemarker的配置方法(附源码和插件)


    分享: 收藏到CSDN 收藏到javaeye 收藏到博客园 收藏&分享
  • 浏览 (734)
  • 评论 (0)
  • 发表于 2009-09-16 16:02
  • Struts2
    评分: 请先登录再投票,同一篇博客一月只能投票一次!
    无人投票

评论


发表评论

关注此文的人们还关注