限制条件

  只能访问域对象的数据

用法

  访问基本数据类型

    首先把数据保存在域对象中

      pagecontext.setAttribute("name","eric");

    取处对象

       ${name}

  访问引用数据类型

    输出对象的属性值

       class Student{

          private String name;

          private String id ;

        public String getName(){

            return this.name;        

          }

        public String getId(){

            return this.id;        

          }

        }

    在jsp页面中执行以下代码

     Student student = new Studet();//创建对象

     pagecontext.setAttribute("student","student");//保存到域对象中

     ${student.name}  --${student.id}    //点 代表的是get然后把name首字母大写(调用方法)等价于((Student)pagecontext.findAttribute("student").getName())

     

    输出集合对象

      list集合

        List list = new ArrayList();

        list.add(new Strdent("张三","001"));

        ${list[0].name}-${list[0].id}

        中括号相当于调用getxxx方法本例相当于pagecontext.findAttribute("list").get(0);

      map集合

        Map map = new TreeMap();

        map.put("1000",new Strdent("张三","001"));

        pagecontext.setAttribute("map",map);

        ${map['1000'].name}-${map['1000'].id};

          传入一个key值

进行算术和比较运算${写入表达式}

  判空的时候也可以用${empty 值}等价于${值==null}

转载于:https://www.cnblogs.com/hello-liyb/p/7709642.html

EL表达式的作用与限制条件相关推荐

  1. el表达式的作用、JSTL的概念和作用

    el表达式的作用 获取作用域中数据 用于计算 小结 jsp与EL的区别: 区别 JSP表达式 EL表达式 语法 <%= 变量或表达式 %> ${变量或表达式} 输出哪里的值 Java中脚本 ...

  2. EL表达式的具体作用

    EL表达式 全称:Expression Language,一种写法非常简介的表达式.语法简单易懂,便于使用.表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言 EL表达式的作用 ...

  3. jsp java el_jsp之EL表达式

    EL表达式 1. 什么是EL表达式 jsp中的EL(express language)表达式技术:它仅仅是表达式. EL表达式的功能: 获取4个内置对象(域)中的数据,或自定义对象中的数据,或数组.集 ...

  4. EL 表达式 JSTL 标签库

    EL 表达式 & JSTL 标签库 1.什么是EL表达式?EL表达式的作用? EL 表达式的全称是:Expression Language.是表达式语言. EL 表达式的什么作用:EL 表达式 ...

  5. JSP第四篇【EL表达式介绍、获取各类数据、11个内置对象、执行运算、回显数据、自定义函数、fn方法库】...

    什么是EL表达式? 表达式语言(Expression Language,EL),EL表达式是用"${}"括起来的脚本,用来更方便的读取对象! EL表达式主要用来读取数据,进行内容的 ...

  6. 【EL表达式】EL 表达式学习

    什么是EL 表达式 全称:Expression Language,一种写法非常简介的表达式. 语法简单易懂,便于使用.表达式语言的灵感来自于ECMAScript 和XPath 表达式语言 EL 表达式 ...

  7. EL表达式和JSTL标准标签库

    一.EL表达式 什么是EL表达式 EL(Express Lanuage)表达式可以嵌入在jsp页面内部 减少jsp脚本的编写 EL出现的目的是要替代jsp页面中脚本的编写. EL表达式的作用 EL最主 ...

  8. 小汤学编程之JavaEE学习day04——EL表达式、JSTL

    一.EL表达式 1.EL表达式简介     2.禁用EL     3.EL中的11个隐式对象     4.EL表达式的作用 二.JSTL 1.引入步骤     2.通用标签     3.条件标签    ...

  9. EL表达式(web作业)

    前言: 在servlet进行请求处理后,使用域对象作为数据流转的载体,将数据流转给jsp文件,那么怎么在jsp文件中获得作用域中的对象呢? 传统方式:在jsp中使用java脚本段语句. 缺点:(1)需 ...

最新文章

  1. mysql 左关联查询_MySQL 左关联右表条件查询
  2. 擦地机器人修理_不要智障机器人,擦地机器人就选iRobot,干湿两擦用了就知道...
  3. jhipster 配置 mysql_JHipster技术栈定制 - JHipster Registry配置信息加密
  4. OpenCV图像处理—— 凸包检测
  5. php隐含值传递,php – jQuery更新隐藏的输入值,但不传递给POST变量
  6. jvm classLoader 过程
  7. 前端 重构时需要注意的事项_前端数据层落地实践
  8. JDK 13:什么是AggressiveOpts?
  9. C++ 中的 #pragma warning(push) 和 #pragma warning(pop)有什么用
  10. 离散信号内插matlab,离散信号和系统实验报告.doc
  11. html自动给js添加版本号,通过gulp 在原html文件上自动化添加js、css版本号
  12. linux boot 缺省状态,Bootload启动过程全描述(uclinux)【转载】
  13. 随手记_重建的五花八门的点云地图效果(供娱乐)
  14. 微信公众号-推送模板消息
  15. 一种定位激光在摄像头画面中位置的方法(附安卓源码)
  16. 【KITTI】KITTI数据集简介(四) — 标定校准数据calib
  17. EXTRACT() 提取函数
  18. owasp_我的Google夏天的owasp 2020代码之旅
  19. Echarts中折线图Y轴数据值太长显示不全-解决办法
  20. 《PMPBOK》第七版发布了

热门文章

  1. 简单的mysql热备
  2. csdn中使用Git的一些注意问题
  3. HDU 2859 Phalanx (dp)
  4. unix:///tmp/supervisor.sock no such file
  5. 【转】各种媒体数据以 base64 编码方式直接嵌入网页中的写法
  6. Elasticsearch聚合 之 Date Histogram聚合
  7. 页面初始加载的是默认刷新一次(f5)
  8. 大数据挖掘在销售管理中的应用价值
  9. TWAIN协议学习笔记
  10. linux ed 命令的用法