zoukankan      html  css  js  c++  java
  • El表达式

    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个隐士对象(九大内置对象)

            

  • 相关阅读:
    FIREDAC操作SQLITE内存数据库
    DELPHI移动端支付宝支付
    DELPHI支付宝支付代码
    DELPHI微信支付代码
    mssql内存表
    Ubuntu下添加开机启动项的2种方法
    docker容器中安装vim
    使用find命令查找Linux中的隐藏文件的方法
    Go语言_RPC_Go语言的RPC
    Mac下export生效
  • 原文地址:https://www.cnblogs.com/qmk-716/p/12078108.html
Copyright © 2011-2022 走看看