EL表达式
来源:互联网 发布:cnc数控编程培训价格 编辑:程序博客网 时间:2024/05/16 18:13
EL表达式
分类: jstl2007-06-16 14:30 535人阅读 评论(1) 收藏 举报
- EL脚本语言的配置和支持:
对于一个单个JSP页面,你可以使用定义page指令来设置jsp页面是否支持EL。默认是支持EL(如果要页面不支持EL,请设置为isELIgnored=true;
- <%@ page isELIgnored="true|false"%>
- 对于整个JSP应用程序,要修改WEB.XML配置(tomcat5.0.16默认是支持EL的);
- <jsp-property-group>
<description> For config the ICW sample application </description>
<display-name>JSPConfiguration</display-name>
<url-pattern>/jsp/datareset.jsp</url-pattern>
<el-ignored>true< / el-ignored>
<page-encoding>ISO-8859-1</page-encoding>
<scripting-invalid>true</scripting-invalid>
<include-prelude>/jsp/prelude.jspf</include-prelude>
<include-coda>/jsp/coda.jspf</include-coda>
</jsp-property-group>
- 算术运算符演示:
以下是EL运算符列表,其中empty可以检查某个值是否为空
- 运算符
+
加
> 或 gt大于-
减
<= 或 le小于等于*
乘
>= 或 ge大于等于/ 或 div
除
&& 或 and逻辑与% 或 mod
模(求余)
|| 或 or逻辑或== 或 =
等于
! 或 not逻辑非!= 或 !=
不等于
empty检查是否为空值< 或 lt
小于
a ? b : c条件运算符- EL表达式使用简单,在网页中"/${}"表示是EL表达式。/${1+1} 显示为 2
- EL算术表达式
- 隐含对象数据演示:
- EL 表达式定义了11个隐含对象,使用这11个对象可以很方便的读取到session,cookie,HttpHeader,用户提交表单
(
param)等
- 隐含对象
内容
applicationScope
应用程序范围内的scoped变量组成的集合
cookie
所有cookie组成的集合
header
HTTP请求头部,字符串
headerValues
HTTP请求头部,字符串集合
initParam
全部应用程序参数名组成的集合
pageContext
当前页面的javax.servlet.jsp.PageContext对象
pageScope
页面范围内所有对象的集合
param
所有请求参数字符串组成的集合
paramValues
所有作为字符串集合的请求参数
requestScope
所有请求范围的对象的集合
sessionScope
所有会话范围的对象的集合
- 下面是获取HTTP访问头部数据和用户提交数据的示例
- EL表达式
eg: ${empty(requestScope.backpath)?'admin_TcAction.do?method=findFinish':requestScope.backpath}
- 【EL】EL表达式
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- el表达式
- EL表达式
- EL表达式
- EL表达式
- el表达式
- el 表达式
- EL表达式
- EL表达式
- EL表达式
- input子系统学习笔记六 按键驱动实例分析下
- 高斯(核)函数简介
- 关于伦敦奥运会的笑话
- 关于break和return
- 程序员真的是吃青春饭的吗?(献给即将进入职场的程序员们)
- EL表达式
- Wordpress
- zoj1715
- discuz nt 安装问题
- Android ApiDemo学习(三)activity(1)
- DirectShow:图片的抓取---从摄像头流中捕捉一张图片zzDirectshow中的视频捕捉
- linux下c语言学习笔记——操作mysql
- U-Boot编译过程完全分析2-include/autoconf.mk和make all
- java response 下载文件