- 四个域对象的范围:pageContext< request< session< application
2.在EL表达式中书写变量,底层会根据变量名到四个作用域中寻找该名称的属性值
(先到pageContext中找如果没有, 再到request中找如果没有, 再到session中找如果没有, 再到application中找)
如果找到对应的属性值, 就直接返回, 输出到当前位置; 如果找不到就接着寻找
直到找完四个作用域, 最后还找不到就什么都不输出!
到四个作用域中寻找的顺序为: pageContext(页面)->request(请求对象)->session(会话)->application(应用)
3.el内可以写常量, 表达式, 变量名
4.用el获取数组元素:
${ names[0] }
5.用el获取map集合的元素:
${ map1.name }
6.用el获取java对象的属性:
${ user.getName() }
或者
${ user.name }