Map類型數據的使用和如何輸出Map<String, List<>>類型的數據

一、Map類型數據的使用

Map類型數據的聲明(結合了自己的小組項目)private Map<String, List<ShowList>> listMap = new HashMap<String, List<ShowList>>();

把list存入到聲明的Map對象listMap中

 listMap.put(a.getAccountName(),showList);

二、如何輸出Map<String, List<>>類型的數據(需要使用兩重迭代器)

具體前段代碼如下:

<div id="right_content">
   <s:iterator value="listMap"  id="column">
    <s:set name="total" value="#column.value.size" />
    <s:iterator value="#column.value" status="s">
     <tr>
      <s:if test="#s.first">
       <td rowspan="${total}"><s:property value="#column.key" /></td>
      </s:if>
      <td><s:property value="AccountName" /></td>
      <td><s:property value="CategoryName" /></td>
      <td><s:property value="Money" /></td>
      <td><s:property value="Time" /></td>
      <td><s:property value="Member" /></td>
      <td><s:property value="ListTypeC" /></td>
     </tr>
    </s:iterator>
   </s:iterator>
  </div>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章