EL_获取域中存储的值_对象值与EL_获取域中存储的值_List集合&Map集合值

EL_获取域中存储的值_对象值

 3. 获取对象、List集合、Map集合的值
                1. 对象:${域名称.键名.属性名}
                   本质上会去调用对象的getter方法

                2. List集合:${域名称.键名[索引]}

                3. Map集合:
                    ${域名称.键名.key名称}
                    ${域名称.键名["key名称"]}

复制代码
<h3>el获取对象中的值</h3>
${requestScope.u}<br>

<%--
    * 通过的是对象的属性来获取
        * setter或getter方法,去掉set或get,在将剩余部分,首字母变为小写。
        * setName --> Name --> name
--%>

    ${requestScope.u.name}<br>
    ${u.age}<br>
    ${u.birthday}<br>
    ${u.birthday.month}<br>

    ${u.birthday}<br>
复制代码

 

 

EL_获取域中存储的值_List集合&Map集合值

    

  1. 获取对象、List集合、Map集合的值 

                1. 对象:${域名称.键名.属性名}

                2. List集合:${域名称.键名[索引]}

                3. Map集合:
                    ${域名称.键名.key名称}
                    ${域名称.键名["key名称"]}

复制代码
    <h3>el获取List值</h3>
    ${list}<br>
    ${list[0]}<br>
    ${list[1]}<br>
    ${list[10]}<br>

    ${list[2].name}

    <h3>el获取Map值</h3>
    ${map.gender}<br>
    ${map["gender"]}<br>
    ${map.user.name}

</body>
</html>
复制代码

 

 

复制代码
package fu.xueqiang.domain;

import java.util.Date;

public class User {
        private String  name;
        private int age;
        private Date birthday;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public Date getBirthday() {
        return birthday;
    }

    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }
}
复制代码

 

posted @   zj勇敢飞,xx永相随  阅读(32)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示