今天遇到一个问题,就是通过后台传过来一个List参数 ,list的类型为List<Map<String,String>> ,我需要将这个list 中的map遍历并显示到HTML页面上(包括map 的key 和value)。解决办法如下
<table>
<#if list??>//判断传过来的List是否为空
<#list list as map>
<#list map?keys as k>
<tr>
<td>${k}</td>
<#if map[k]="异常停止">
<td class="color_red">${map[k]}</td>
<#else>
<td class="color_green">${map[k]}</td>
</#if>
</tr>
</#list>
</#list>
</#if>
</table>
后台的代码如下:
@RequestMapping(value="/monitor", method = { RequestMethod.GET, RequestMethod.POST })
public String monitor(HttpServletRequest req,Model model)
throws Servlet