FreeMarker内置插件及方法调用
2010-07-02 16:10:54| 分类: FreeMarker 2.3.1 | 标签: |字号大中小 订阅
部分插件如下(所有插件见官方页面:http://www.freemarker.org/docs/ref_builtins.html):
1.和String一起使用的:
html:用实体引用代替String中包含的所有特殊html字符,即将出现的html中的特殊字符转化为html语言中特殊字符的表示,使浏览器可以识别显示正确页面内容。
cap_first:字符串首字母大写。
lower_case:使字符串所有字母小写。
upper_case:是字符串所有字母大写。
trim:删除字符串中的空格。
2.和sequences一起使用的:
size:包含元素个数。
3.和Numbers一起使用的:
int:数字的整数部分(例如:-1.9?int 就是 -1)。
例1:
test中存储着:"Tom & Jerry''
| |||
输出(所有输出都是指服务器传给浏览器的代码段):
| ||
例2:
seasons中存储了序列:"winter", "spring", "summer", "autumn"
| ||
输出为:
| ||
4.方法调用
例3:
假如程序中已经定义了一个repeat方法
|
输出:
| |||