freemarker之常用语法
来源:互联网 发布:创业软件收购 编辑:程序博客网 时间:2024/06/04 23:36
freemarker-JOED整理:
1.List的相关语法操作:
1.1获取list的长度(size) eg: ArrayList<String> list = new ArrayList<String>(); 获取方式:${list?size}1.2list的遍历: <#list books as book> <tr> <td>${book.name}${book.price}<td> </tr> </#list>1.3 list 角标index _index是list的一个属性 <#list list as a> ${a_index} </#list> 1.4 取LIST中第i个元素的值 ${list[i]} 嵌套时前面要有括号,如下,将字符串变成list,然后取第i个元素的值 ${(str?split(","))[i]} 1.5 list的嵌套: <#list jsskList as jsskVO> <#list kcList as kcVO> <#if kcVO.kch=jsskVO.kch> (kcVO里有编号和名称,而jsskVO里只有编号) ${kcVO.kcm} </#if> </#list> </#list>1.6 list排序: 升序 .sort_by() <#list list?sort_by("字段") as x> </#list> 降序 .sort_by()?reverse <#list list?sort_by("字段")?reverse as x> </#list>1.7 item_has_next,size使用: <#list userList as user> <#if !user_has_next> 共有${userList?size}最后一个用户是:${user.userName} </#if> </#list>
2。 Map相关操作
2.1 Map的遍历 <#list map?keys as k> <option value="${k}">${map[k]}</option> </#list>
阅读全文
0 0
- freemarker之常用语法
- freemarker常用语法
- freemarker 常用语法
- freemarker常用语法
- FreeMarker常用语法
- FreeMarker常用语法学习
- FreeMarker常用语法
- FreeMarker常用语法
- FreeMarker常用语法
- Freemarker 常用语法
- freemarker ftl常用语法
- freemarker常用语法
- freemarker的常用语法
- Freemarker常用语法
- Freemarker常用语法二
- freemarker常用语法
- FreeMarker语法之表达式
- 常用的freemarker标签语法
- 3D目标识别---局部特征描述子介绍
- GNU gettext utilities
- Android性能优化之谈谈SparseArray,SparseBooleanArray和SparseIntArray
- JAVA 内存可见性
- 单例模式:Singleton Pattern
- freemarker之常用语法
- 开发流量球SDK之自定义view(流量球)上篇 — 水波纹(波浪线)
- PyQt学习(6)
- LTE系统多UE的PUCCH无线资源分配算法研究 list
- 怎么样给笔记本电脑设置开机密码
- 十年编程,是人玩技术还是技术玩人?
- 基于vue-cli的vue项目之vuex的使用4-------moudles分块
- 微信开源PhxQueue:高可用、高可靠、高性能的分布式队列
- springcloud记录篇2-服务注册和发现