EL标签学习

一、概念:Expression Language  表达式语言

二、作用:转换和简化jsp页面那种java代码的编写

三、语法:%{表达式}

四、注意:

  jsp,默认支持EL表达式的。

  忽略el表达式的两种方法:

  1. 设置jsp中的page指令  isELIgnored-“true”,忽略当前页面的所有的el表达式
  2. \${表达式}

五、使用

  (1)运算符

    1. 算数运算符 + - * /(div) %(mod)
    2. 比较运算符
    3. 逻辑运算符      
    4. 空运算符  empty 用来判断字符串,集合数组对象是否为null且长度是否为零${empty list}

 

  (2)获取值

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

    2。语法:

      1.${域名称.键名}从指定的域中获取指定键的值

        常用的域:

          1.pageScope   ---->pageContext

          2.requestScope ------>  request

          3.session     ------>  session

          4.application   ------->application(ServiceContext)

      例如:在resquest域中存储了“name:张三“”;

        获取值:${requestScope.name}

      2.${键名}:表示从最小的域中查找是否又该键对应的值,直到找到为止

      

posted @ 2019-05-28 20:30  xiaochong123  阅读(702)  评论(0)    收藏  举报
  //雪花飘落效果