freemarker中取Map中的list

8 篇文章 0 订阅
2 篇文章 0 订阅

Map<String,List> kindsMap


 Map<String,List<String>> kindsMap  = new HashMap<String,List<String>>();
 List<String> aList = new ArrayList<String>();
  aList.add("a1");
  aList.add("a2");
  
 List<String> bList = new ArrayList<String>();
  bList.add("b1");
  bList.add("b2");
  
 kindsMap.put("a",aList);
 kindsMap.pu t("b", bList);
<#list kindsMap?keys as mKey>
    ${mKey}//取出来key
    <#assign item = kindsMap[mKey]>   
     <#list item as itemValue>
         ${itemValue}//取出来值
     </#list>
</#list>

List<Map<String, List>> allWemonthList

List<Map<String, List>> allWemonthList = digestsService.digestsSubjectWemonth();
	<#list allWemonthList as map>
          <#list map?keys as itemKey>
                 ${itemKey}	//获取key
                    <#assign item = map[itemKey]>
                    <#list item as itemValue>//根据key遍历对应的list
                   		${itemValue}//list中的元素
                    </#list>
           </#list>
      </#list>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值