freemarker 内置函数
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在我们应用 Freemarker 过程中,经常会操作例如字符串,数字,集合等,却不清楚 Freemrker 有没有类似于 Java 一样有相关的类及方法。在本文当中,我将向大家详细的介绍 Freemarke 的内置函数及用法,以便能帮助大家更熟练的应用 Freemarker 完成项目开发。 一、 Sequence 的内置函数 1. sequence?first 返回 sequence 的第一个值。 2. sequence?last 返回 sequence 的最后一个值。 3. sequence?reverse 将 sequence 的现有顺序反转,即倒序排序 4. sequence?size 返回 sequence 的大小 5. sequence?sort 将 sequence 中的对象转化为字符串后顺序排序 6. sequence?sort_by(value) 按 sequence 中对象的属性 value 进行排序 注意: Sequence 不能为 null 。以上方法在我的另一篇博客 Freemarker 中如何遍历 List 有详细的应用,感兴趣的朋友可以参考。 二、 Hash 的内置函数 1. hash?keys 返回 hash 里的所有 key, 返回结果为 sequence 2. hash