FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。
1.基本的调用数据的方法:
1 |
${moduleContactUs.copyright} |
2.循环输出:
1 2 3 |
<#list array as key> ${key?index} . ${key.tableName} <#/list> |
3.限制输出条数
1 2 3 4 5 |
<#list array as key> <#if (key?counter<=5) > ${key?index} . ${key.tableName} </#if> <#/list> |
4.文字截断:
1 2 3 4 5 |
<#if myString?length lt 20> ${myString} <#else> ${myString?substring(0,20)}... </#if> |
待更…
文章评论 暂无评论
暂无评论