有兩種情況:
1.map的key已知爲某字符串常量,要查對應value。
<#list list as item >
${item["total"]}
</#list>
例子中,item是一個List<Map>一個map對象。
想要得到map.get("total")同效果的值,使用${item["total"]}。
2.map的key需要進行動態獲取,以查對應value。
<#list list as item>
<tr>
<td>${item_index + 1}</td>
<td style="text-align: left">${item["title"]}</td>
<#list zyList as key>
<td rowspan="1">${item[key]}</td>
</#list>
<td>${item["total"]}</td>
</tr>
</#list>
例子中的list與item同上。
zyList是一個List<String>的實例對象。
key爲zyList某次得到的某個String對象。
key的值在是動態得到的。
因此使用${item[key]}來獲得。