jsp循环list list包含map map包含2个数组,可以理解成多个问题 多个选项显示出来(html5显示优先)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp循环list list包含map map包含2个数组,可以理解成多个问题 多个选项显示出来(html5显示优先)相关的知识,希望对你有一定的参考价值。
可以使用jsp的标准标签库,即JSTL的核心标签,即c标签,具体用法如下:
- 导入c标签,一般是在页面顶部添加
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>使用c标签的迭代功能<c:forEach items="保存在request、session、applicationContext中的集合数据" var="自定义名称,用于访问对象">
//这里是你要显示的html编写的内容
</c:forEach>
map和list循环遍历
1 //map遍历(zmm是实体类) 2 3 Map<String, zmm> maps = new HashMap<String, zmm>(); 4 5 //给map存值; 6 7 maps.put(username, zmm); 8 9 //把maps集合循环遍历 10 for (String key : maps.keySet()) { 11 12 //用key值取出value; 13 14 zmm zmms= maps.get(key); 15 16 } 17 18 19 20 //list遍历(zmm是实体类) 21 22 List<zmm> lists = new ArrayList<zmm>(); 23 24 //给你list存值 25 26 lists.add(zmm); 27 28 for (zmm zmms : list) { 29 30 } 31
以上是关于jsp循环list list包含map map包含2个数组,可以理解成多个问题 多个选项显示出来(html5显示优先)的主要内容,如果未能解决你的问题,请参考以下文章
集合LIST中每个元素都是MAP集合的键,在JSP中循环遍历LIST时,如何用EL表达式取得改遍历值在MAP中对应值
List containsKey 和Map contains 判断集合中是否包含某个值
用List来实现一个简单的Map(包含key, 和Value),这个简单Map需要提供(add, get, remove)的基本功能。