Freemarker 的ftl模板遍历复杂Map的例子
来源:互联网 发布:鸭鸭网络数字点卡平台 编辑:程序博客网 时间:2024/06/09 02:29
Freemarker支持遍历Map,现在写一个遍历类似Map<String,Map<String,Object>>的方式
例如现在有这样一个Map<String,Object> userInfo = new HashMap<String,Object>();
userInfo.put("username","username");
Map<String,Object> map = new HashMap<String,Object>();
map.put("key","value");
userInfo.put("map",map);
这样就构造出了一个复杂的Map
现在要在ftl模板中对这个map进行遍历
因为 ${userInfo.username}是个字符串这样就可以得到值,而userinfo.map是个Map对象所以采用以下
方式遍历,这些方法可以写在html区域的代码中也可以写在javascript区域的代码中
<#assign map = userinfo.map>
<#list map?keys as key>
${key} ------ ${map[key]}
</option>
</#list>
- Freemarker 的ftl模板遍历复杂Map的例子
- Freemarker遍历Java的Map
- freemarker遍历map的方法
- freemarker ftl 模板
- java与freemarker中map的遍历
- java与freemarker中map的遍历
- Freemarker遍历键值为对象的map
- 关于freemarker map遍历的问题
- freemarker中map集合的遍历:
- freemarker map 中 嵌套list的例子
- Map变为字符串的FreeMarker模板实现
- 遍历一个复杂的Map对象。
- 【FreeMarker】【模板文件FTL】基础
- freemarker里的分页--ftl文件
- freemarker中map的创建以及map的遍历循环
- freemarker中map的创建以及map的遍历循环
- freemarker中map的创建以及map的遍历循环
- java freemarker模板生成复杂格式的文档
- 监听SD卡插拔广播
- erlang win8.1中erlide 智能提示失效解决方法
- java基础学习—设计模式
- 键盘F1 - F12
- [Asp.Net MVC4]验证用户登录实现
- Freemarker 的ftl模板遍历复杂Map的例子
- 常用DOS命令
- cocos2d-x 错误整理
- ibatis的sqlMapConfig详细配置
- 使用font-face改变自己的字体
- 文件夹遍历的非递归实现
- Java设计模式(二) 观察者模式
- 两个表与一个表的关联
- Windows Azure 网站上的 WebSocket 简介