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;
}
}