el表达式(expression language)

2018-05-13  本文已影响0人  杠杠哇

--格式

${      }

--默认对象


example

${ paramValues.fruit[2] }



--与 [ ] 运算符

${ sessionScope.user.gender } 等价于 ${ sessionScope.user["gender"] }

 差异:

1)当存取的属性名称中包含一些特殊字符时,一定要使用[ ]

eg.${ para.user.my-name } 错误

     ${ para.user["my-name"] } 正确

2)动态取值


--范围

${ username }

-因为没有指定哪一个范围的username,所以它的默认值会依次从page,request,session,application范围找,若全部的范围均未找到,则返回null。


--自动转变类型


--保留字


上一篇 下一篇

猜你喜欢

热点阅读