el表达式中的集合是什么,el表达式淘汰了吗

首页 > 教育 > 作者:YD1662024-06-24 06:43:12

//等同于person.getAge() ${person.age}

el表达式中的集合是什么,el表达式淘汰了吗(5)

获取集合的数据

<% List<Person> list = new ArrayList(); Person person1 = new Person(); person1.setUsername("zhongfucheng"); Person person2 = new Person(); person2.setUsername("ouzicheng"); list.add(person1); list.add(person2); session.setAttribute("list",list); %>

<% List<Person> list = (List) session.getAttribute("list"); out.write(list.get(0).getUsername() "<br>"); out.write(list.get(1).getUsername()); %>

使用EL表达式又是怎么样的效果呢?我们来看看

<%--取出list集合的第1个元素(下标从0开始),获取username属性--%> ${list[0].username} <br> <%--取出list集合的第2个元素,获取username属性--%> ${list[1].username}

el表达式中的集合是什么,el表达式淘汰了吗(6)

<% Map<String, Person> map = new HashMap<>(); Person person1 = new Person(); person1.setUsername("zhongfucheng1"); Person person2 = new Person(); person2.setUsername("ouzicheng1"); map.put("aa",person1); map.put("bb",person2); session.setAttribute("map",map); %>

${map.aa.username} <br> ${map.bb.username}

el表达式中的集合是什么,el表达式淘汰了吗(7)

el表达式中的集合是什么,el表达式淘汰了吗(8)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.