
freemarker
中国风2012
我是一个有着浓厚兴趣的人。。。酷爱计算机行业,为计算机事业做贡献,做一个跨时代人物!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
FreeMarker 基本配置(一)
freemarker 版本官网下载地址 http://freemarker.org/freemarkerdownload.html当前测试所用版本为:freemarker-2.3.23文件结构1. 模板文件:test02.ftl<html> <head> <title>Welcome!</title> </head> <body> <h1>Welcome ${user}!</h1> <p原创 2015-07-11 17:03:03 · 4094 阅读 · 0 评论 -
FreeMarker 自定义方法(二)
1. 模板文件 test303.ftl<#assign x = "something"> ${indexOf("met", x)} ${indexOf("foo", x)}2. 自定义方法 IndexOfMethod.javaps: 返回第一个字符串在第二个字符串第一次出现时的索引位置,如果第二个字符串中不包含第一个字符串。package com.freemarker.test03.Method;i原创 2015-07-13 11:12:20 · 4046 阅读 · 0 评论 -
FreeMarker 自定义指令(三)
1. 模板文件 test04.ftlfoo <@customUpper> bar f <#-- 这里允许使用所有的 FTL --> <#list ["red", "green", "blue"] as color> ${color} </#list> baaz </@customUpper> wombat2. 自定义指令类 UpperDirec原创 2015-07-13 11:20:28 · 2978 阅读 · 0 评论 -
FreeMarker 对象包装(五)
1. 模板文件 test06.ftl${theObject.name} ${theObject.price} ${theObject.sin(123)}2. 对象类 TestObject.javapackage com.freemarker.test06.ObjectWrappers;public class TestObject { private String name; pri原创 2015-07-13 13:41:37 · 2220 阅读 · 0 评论 -
FreeMarker 自定义指令,并增加参数(四)
1. 模板文件 test05.ftl<#assign x = 1><@repeat count=4> Test ${x} <#assign x++> </@repeat><@repeat count=3 hr=true> Test </@repeat><@repeat count=3; cnt> ${cnt}. Test </@repeat>2. 自定义指令类(带参数)RepeatD原创 2015-07-13 12:35:11 · 7646 阅读 · 0 评论