-
freemarker标签语法 <#if >,<#else >,<#elseif >,<#list > 自定义变量 <#assign var='hello'> 取值 ${var!'haha'} 加!表示var为空或不存在时不输出,!后面加默认值表示var为空或不存在时默认值为haha查看全部
-
framemaker 引擎 <#list 集合 as item> list标签对集合进行遍历 <li>${item.name}</li> <li>item.birthday?string('yyyy-MM-dd')}</li> 日期格式化,"?string"表示调用方法格式化时间查看全部
-
macro nested return 示例查看全部
-
list内建函数示例查看全部
-
字符串转日期查看全部
-
其他内建函数查看全部
-
处理List的内建函数查看全部
-
subtring:字符截取 cap_first:将字符串的第一个首字母变成大写 ends_with:以什么结尾 contains:是否包含什么 将字符串转换为date,datetime,time日期类型查看全部
-
自定义指令实现TemplateDirectiveModel查看全部
-
自定义指令,入参使用key-value形式,出参采用逗号间隔,入参与出参之间采用分号相隔,自定义指令中可以使用其他自定义或者freemarker内建指令 定义指令用@符号,使用指令用#符号 freemarker 实现自定义的指令,需要实现接口TemplateDirectiveModel,在spring-servlet.xml中配置properties标签查看全部
-
list 常用指令 <#list myList?sort?reverse as item> 调用排序,反序 ${ietm_index} : ${item} 下标 :值查看全部
-
自定义函数需要实现TemplateMethodModelEx接口,实现exec方法,通过入参获取元素,元素类型为simpleSequare类型,通过Collection.sort方法排序查看全部
-
字符串常用函数 + 字符串拼接 substring(0,1) 截取字符串,从0开始,从1开始 upper_case 转大写 lower_case 转小写查看全部
-
自定义指令实现TemplateDirectiveModel 自定义函数实现TemplateMethodModelEx查看全部
-
switch语法 <#switch var> 条件支持string,int <#case 100> 。。。 <#break>查看全部
举报
0/150
提交
取消