EL表达式的作用与限制条件
限制条件
只能访问域对象的数据
用法
访问基本数据类型
首先把数据保存在域对象中
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表达式的作用与限制条件相关推荐
- el表达式的作用、JSTL的概念和作用
el表达式的作用 获取作用域中数据 用于计算 小结 jsp与EL的区别: 区别 JSP表达式 EL表达式 语法 <%= 变量或表达式 %> ${变量或表达式} 输出哪里的值 Java中脚本 ...
- EL表达式的具体作用
EL表达式 全称:Expression Language,一种写法非常简介的表达式.语法简单易懂,便于使用.表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言 EL表达式的作用 ...
- jsp java el_jsp之EL表达式
EL表达式 1. 什么是EL表达式 jsp中的EL(express language)表达式技术:它仅仅是表达式. EL表达式的功能: 获取4个内置对象(域)中的数据,或自定义对象中的数据,或数组.集 ...
- EL 表达式 JSTL 标签库
EL 表达式 & JSTL 标签库 1.什么是EL表达式?EL表达式的作用? EL 表达式的全称是:Expression Language.是表达式语言. EL 表达式的什么作用:EL 表达式 ...
- JSP第四篇【EL表达式介绍、获取各类数据、11个内置对象、执行运算、回显数据、自定义函数、fn方法库】...
什么是EL表达式? 表达式语言(Expression Language,EL),EL表达式是用"${}"括起来的脚本,用来更方便的读取对象! EL表达式主要用来读取数据,进行内容的 ...
- 【EL表达式】EL 表达式学习
什么是EL 表达式 全称:Expression Language,一种写法非常简介的表达式. 语法简单易懂,便于使用.表达式语言的灵感来自于ECMAScript 和XPath 表达式语言 EL 表达式 ...
- EL表达式和JSTL标准标签库
一.EL表达式 什么是EL表达式 EL(Express Lanuage)表达式可以嵌入在jsp页面内部 减少jsp脚本的编写 EL出现的目的是要替代jsp页面中脚本的编写. EL表达式的作用 EL最主 ...
- 小汤学编程之JavaEE学习day04——EL表达式、JSTL
一.EL表达式 1.EL表达式简介 2.禁用EL 3.EL中的11个隐式对象 4.EL表达式的作用 二.JSTL 1.引入步骤 2.通用标签 3.条件标签 ...
- EL表达式(web作业)
前言: 在servlet进行请求处理后,使用域对象作为数据流转的载体,将数据流转给jsp文件,那么怎么在jsp文件中获得作用域中的对象呢? 传统方式:在jsp中使用java脚本段语句. 缺点:(1)需 ...
最新文章
- mysql 左关联查询_MySQL 左关联右表条件查询
- 擦地机器人修理_不要智障机器人,擦地机器人就选iRobot,干湿两擦用了就知道...
- jhipster 配置 mysql_JHipster技术栈定制 - JHipster Registry配置信息加密
- OpenCV图像处理—— 凸包检测
- php隐含值传递,php – jQuery更新隐藏的输入值,但不传递给POST变量
- jvm classLoader 过程
- 前端 重构时需要注意的事项_前端数据层落地实践
- JDK 13:什么是AggressiveOpts?
- C++ 中的 #pragma warning(push) 和 #pragma warning(pop)有什么用
- 离散信号内插matlab,离散信号和系统实验报告.doc
- html自动给js添加版本号,通过gulp 在原html文件上自动化添加js、css版本号
- linux boot 缺省状态,Bootload启动过程全描述(uclinux)【转载】
- 随手记_重建的五花八门的点云地图效果(供娱乐)
- 微信公众号-推送模板消息
- 一种定位激光在摄像头画面中位置的方法(附安卓源码)
- 【KITTI】KITTI数据集简介(四) — 标定校准数据calib
- EXTRACT() 提取函数
- owasp_我的Google夏天的owasp 2020代码之旅
- Echarts中折线图Y轴数据值太长显示不全-解决办法
- 《PMPBOK》第七版发布了