JSP之EL表达式之遍历

使用EL表达式获取(Student)对象,(List)集合,(Map)集合的内容

获取对象

<%
  	/先创建对象
  	Student student = new Student("evan_qb",20);
  	//存入域对象中
  	pageContext.setAttribute("student", student);
%>
	<!-- 从域对象中取数据 -->
	姓名:${student.name}   年龄 ${student.age} 
获取List集合的内容

<%
	List<Student>  list = new ArrayList<Student>();
	list.add(new Student("张三",20));
	list.add(new Student("李四",21));
	list.add(new Student("王五",22));
	//放入域中
	pageContext.setAttribute("list",list); 
%>
	姓名:${list[0].name},年龄:${list[0].age }
	姓名:${list[1].name},年龄:${list[1].age }
	姓名:${list[2].name},年龄:${list[2].age }
遍历Map集合

<%
  	Map<String,Student> map = new HashMap<String,Student>();
	map.put("100",new Student("张三",20));
	map.put("101",new Student("李四",21));
	map.put("102",new Student("王五",23));
	//放入域中
	pageContext.setAttribute("map",map);
%>
 <%--使用EL获取Map对象 --%>
姓名:${map['100'].name },年龄:${map['100'].age }<br/>
姓名:${map['101'].name },年龄:${map['101'].age }<br/>
姓名:${map['102'].name },年龄:${map['102'].age }<br/>




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值