日期:2014-05-16 浏览次数:20761 次
1、 EL的隐式对象
2、 requestScope不是请求对象
3、 禁用EL
4、 initParam只能得到上下文初始化参数
5、 使用点号(.)操作符访问性质和映射值
1第一个变量(点号左边的变量)可以是一个隐式对象,也可以是一个属性,点号右边可以是一个映射键(如果第一个变量是映射),也可以是一个bean性质(如果第一个变量是一个JavaBean属性。
2如果表达式中变量后面有一个点号,点号左边的变量必须是一个Map或一个bean
3点号右边必须是一个Map键或一个bean性质。
4pageContext隐式对象是一个bean,所有其他隐式对象都是Map。
6、[]比点号更强大
1如果表达式中变量后有一个[],左边的变量则有更多选择,可以是Map、bean、List或是数组。
2如果[]里是一个String直接量(即用引号引起的串),这可以是一个Map键,或是一个bean性质,还可以是List或数组中的索引。数组和List中的String索引会强制转换为int。
3在[]中,可以使用嵌套表达式,EL中都是表达式,可以任意嵌套,深度不限。
4