freemarker 遍历map 对象
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了freemarker 遍历map 对象相关的知识,希望对你有一定的参考价值。
后台:Map<String,List<Map<String,object>>> dataMap=new Map<String,List<Map<String,object>>>
html循环怎么写
在html怎么遍历dataMap里的内容
<#list clientSourceData?keys as key>
<tr>
<td>$key</td>
<td>$clientSourceData.get(key)</td>
</tr>
</#list>
</#if>
直接嵌套在循环里面即可 参考技术A 第二种方式
<#list testMap.keySet() as testKey>
< option value="$testKey" >
$testMap.get(testKey)
</option>
</#list>
java与freemarker遍历map
一、java遍历MAP
/** * 1.把key放到一个集合里,遍历key值同时根据key得到值 (推荐) */ Set set =map.keySet(); Iterator it=set.iterator(); while(it.hasNext()){ String s= (String) it.next(); System.out.println(map.get(s)); } /** * 2.把一个map对象放到放到entry里,然后根据entry同时得到key和值 */ Set set =map.entrySet(); Iterator it=set.iterator(); while(it.hasNext()){ Map.Entry<String, String> entry=(Entry<String, String>) it.next(); System.out.println(entry.getKey()+":"+entry.getValue()); }
二、freemaker遍历MAP
<#if datas?exists> <#list datas?keys as key> <tr> <td>${key}</td> <td>${datas.get(key)}</td> </tr> </#list> </#if>
以上是关于freemarker 遍历map 对象的主要内容,如果未能解决你的问题,请参考以下文章