首页 > 其他 > 详细

El表达式

时间:2019-12-21 21:01:09      阅读:94      评论:0      收藏:0      [点我收藏+]

EL表达式: 称为表达式语言、

作用:替换和简化jsp页面中的java代码

语法:${表达式}

  jsp默认支持EL表达式

    \${表达式}   -- 忽略这个表达式

  EL表达式支持

      1算数运算符:

      2比较运算符:

      3逻辑运算符:

      4空运算符:

        empty(重点)

        作用:用语判断字符串、集合、数组对象是否为Null 或者长度为0

 

       ${empty list} 判断字符串、集合、数组对象是否为null或者长度为0

        *${ not empty } 表示字符串不为null 且长度大于0,数组,集合不为null

  获取值:

      el表达式只能从域对象中获取值

      域名称

    1        pageScop -->pageContext

    2requestScope -->reuqest

    3sessionSCop -->Session

    4applicationScop-->application(ServletContext)

    ${键名} 表示依次从最小的域中查找是否有匹配的键值,如果有就将该键对应的值取出来

 

    获取对象List ,Map 集合的值

      1对象${对象.属性名} // 本质上调用的是该对象的getter方法

    3 Map集合:

      *1${域对象.键名}

      *2${域对象.[‘key名称‘]} 此处的key名称是一个字符串

 

    3隐私对象

    *el表达式中有11个隐士对象(九大内置对象)

 

        

El表达式

原文:https://www.cnblogs.com/qmk-716/p/12078108.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!