EL表达式及其定义和使用 转】的更多相关文章

作者:http://blog.csdn.net/goskalrie/article/details/51315397 简介 EL(Expression Language)表达式语言实在JSP2.0版本中引入的新特性,它用于JSP文件中的数据访问.这种表达式语言能简化JSP文件中数据访问的代码,可用来代替传统的基于"<%="和"%>"形式的Java表达式,以及部分基于"<%"heels"%>"形式的Jav…
在 JSP 页面中,使用标签库取代传统的 Java 片段语言来实现页面的显示逻辑已经不是新技术了,然而.由自己定义标签非常easy造成反复定义和非标准的实现.鉴于此.出现了 JSTL ( JSP Standard Tag Library ). 大多数 JSP 页面逻辑提供了实现的 JSTL 技术.该技术本身就是一个标签库. Sun 公司 Java 规范标准的 JSTL 由 apache jakarta 组织负责维护. 作为开源的标准技术.它一直在不断地完好. JSTL 的公布包有两个版本号: S…
EL表达式中定义了11个隐式对象,使用这些隐式对象可以很方便地读取到Cookie.HTTP请求消息头字段.请求参数.Web应用程序中的初始化参数的信息,EL表达式中的隐式对象具体如下: 隐式对象 作用 pageContext 对应于JSP页面中的pageContext对象 pageScope 代表page域中用于保存属性的Map对象 requestScope 代表request域中用于保存属性的Map对象 sessionScope 代表session域中用于保存属性的Map对象 applicat…
1.表达式与Java无关,表达式都是以${开始,以}结束. 2.EL访问java变量不能直接访问,因为得不到数据,要访问数据,需要将其放到作用域中.而使用<%=java变量%>可以访问java变量.例如访问String str=”abc”,我们不能通过${str}直接访问,因为获取不到,我们可以这样访问: pageContext.setAttribute(“a”,str);获取方式${a},与java表达式不同的是,当str=null时,该获取方式获取不到null,而是什么东西都不显示. 3.…
EL 表达式 一.概述 1.概念 EL 表达式:Expression Language 表达式语言. 2.作用 替换和简化 jsp 页面中 java 代码的编写. 3.语法格式 ${表达式} 4.注意事项 jsp 默认是支持 el 表达式的. 如果要忽略 el 表达式,有两种方式 (1)设置 jsp 中 page 指令中:isELIgnored="true" 忽略当前jsp页面中所有的el表达式 (2)\${表达式}:这种方式忽略当前这个 el 表达式,会在当前页面呈现原有格式. 二.…
看之前,最好先看下 el表达式快速入门 本来将重点讲下 el表达式 能干嘛 : 目录 执行计算 获得 web 开发常用对象 关于 param 与 paramValues 的用法: 关于 header 与 headerValues 的用法: 调用el函数 自定义el函数 备注: 执行计算 语法:${运算表达式} el表达式支持的运算符: 关系运算符 等于(== | eq).不等于(!= | ne).小于(< | lt).大于(> | gt)·小于等于(<= |le).大于等于(>=…
目录 什么是 el 表达式 示例:使用EL表达式获取pageContext .request.session.application域中的数据: 示例:使用EL表达式获取Bean属性 获取当前WEB应用的名称 el表达式小结 JSTL标签库 如何使用JSTL标签库 备注: 什么是 el 表达式 EL表达式 用于获取数据; 在 JSP 页面中可以使用 ${标识符} 的形式,通知 JSP引擎 调用 pageContext.findAttribute() 方法,以 标识符 为关键字从各个域对象中获取对…
全部章节   >>>> 本章目录 9.1 EL 表达式基础 9.1.1 EL 表达式简介 9.1.2 EL 表达式的定义 9.1.3 使用 EL 访问变量 9.1.4 使用 EL 访问 JavaBean 9.1.5 禁用 EL 表达式 9.1.6 实践练习 9.2 EL 隐含对象 9.2.1 EL 隐含对象 9.2.1 pageContext 对象 9.2.2 获取参数隐含对象 9.2.2 pageContext 对象 9.2.3 访问作用域范围的隐含对象 9.2.4 实践练习 9…
一.EL表达式简介 EL 全名为Expression Language.EL主要作用: 1.获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象.获取数据.(某个web域 中的对象,访问javabean的属性.访问list集合.访问map集合.访问数组) 2.执行运算 利用EL表达式可以在JSP页面中执行一些基本的关系运算.逻辑运算和算术运算,以在JSP页面中完成一些简单的逻辑运算.${user==null} 3.获取web开发常用对象 EL 表达…
JavaWeb:EL表达式 说明 1.Expression Language语言,一种用于JSP文件中的数据访问的语言. 2.能够简化JSP文件中该数据访问的代码,可用来替代传统的基于<%= %>和部分<% %>的程序片段. 3.EL表达式使得JSP文件的创建人员能够用更加简单的语法来访问数据. 4.基本形式为: ${var} EL运算符 (来自孤傲苍狼) 1.关系运算符 2.逻辑运算符:…