首页 > 学院 > 开发设计 > 正文

EL表达式

2019-11-08 03:16:40
字体:
来源:转载
供稿:网友

基本语法   EL语法的基本${xxxx}

1.访问对象属性和数组元素

         使用“.”来访问  ${param.username}或者${param["username"]}。数组${param.name[0]}访问name中第一个元素。

2.EL运算符

         ${16+5}==21,${16&&5}==true.${16>0?1:0}返回1

        ${empty var}检查var是否为null,是就返回true,如果var为集合数组,没有元素为null。empty和“!”和起来用可以判断是否不为null

3.隐含对象

可以分为4类

1.http有关,header,headerValues,param,paramValues,cookie

2.表示范围pageScope,requestScope,sessionScope,applicationScope

3.PageContext

pageContext.session,pageContext.request,pageContext.response,pageContext.application

4.web初始化initparam

4.命名变量

EL表达式中的变量为命名变量。

${username}等价于pageContext.getAttribute("username"),如果username为null什么都不返回。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表