这里有新鲜出炉的 Java 并发编程示例,程序狗速度看过来!
Java 程序设计语言
java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言和 Java 平台(即 JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))的总称.
这篇文章主要介绍了详解 javaweb 中 jstl 如何循环 List 中的 Map 数据的相关资料, 希望通过本文能帮助到大家,让大家理解掌握这部分内容,需要的朋友可以参考下
详解 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:前台页面(测试)
items="${list }" var="data">
${data.id} : ${data.name}
3:页面显示内容
第二种方式:
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:前台页面(测试)
items="${list }" var="data">
items="${data }" var="test">
${test.key} : ${test.value}
3:页面显示内容
来源: http://www.phperz.com/article/18/0119/353099.html