我有一个哈希映射如下:
'selectedSiteItem'
我的Freemarker模板是:
gfpFileBean.getChaines().put("IN-RDU", "GFPZ001Q;OK" );
gfpFileBean.getChaines().put("IN-PLEIADES", "GFPZ003Q;OK" );
我想知道是否可以使用freemarker拆分hashmap的值,以便在表格中显示我想要的值。
答案 0 :(得分:1)
您可以使用someValue?split(someSeparator)
将值拆分为值列表,所以:
<#list gfpVb.chaines as key, value>
<td>
<strong>${key}</strong>
</td>
<#list value?split(';') as columnValue>
<td>
<strong>${columnValue}</strong>
</td>
</#list>
</#list>
但通常更好的做法是确保价值已在数据模型中拆分。