详解javaweb中jstl如何循环List中的Map数据
发布时间:2020-12-14 22:17:22 所属栏目:Java 来源:网络整理
导读:详解javaweb中jstl如何循环List中的Map数据 第一种方式: 1:后台代码(测试) ListMapString,Object list = new ArrayListMapString,Object(); MapString,Object map = null; for (int i = 0; i 4; i++) { map = new HashMapString,Object(); map.put("id",
详解javaweb中jstl如何循环List中的Map数据 第一种方式: 1:后台代码(测试) List<Map<String,Object>> list = new ArrayList<Map<String,Object>>(); Map<String,Object> map = null; for (int i = 0; i < 4; i++) { map = new HashMap<String,Object>(); map.put("id",i); map.put("name","oo" + (i+1)); list.add(map); } model.addAttribute("list",list); 2:前台页面(测试) <c:forEach items="${list }" var="data"> <p>${data.id} : ${data.name}</p> </c:forEach> 3:页面显示内容 第二种方式: 1:后台代码(测试) List<Map<String,list); 2:前台页面(测试) <c:forEach items="${list }" var="data"> <c:forEach items="${data }" var="test"> <p>${test.key} : ${test.value}</p> </c:forEach> </c:forEach> 3:页面显示内容 如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |