博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
表达式语言之EL表达式
阅读量:4983 次
发布时间:2019-06-12

本文共 890 字,大约阅读时间需要 2 分钟。

1.EL的用法

EL的起源:起源于JSTL。
EL运算符:
算术型:+、-、*、/、div、%、mod。其中/和div都表示求除。%和mod表示求余数。
逻辑型:and或&&、or或||、not或!
关系型:==或eq、!=或ne、>或gt、<=或le、>=或ge、<或lt
条件型:a?b:c 类似于java中的三目运算符。
空: empty
使用EL读取javaBean的属性:(默认按照page,request,session,application的范围从小到大寻找)
a.读取javaBeans: ${user.username}或${user["username"]}
b.读取数组: ${数组名[下标]} 如:${a[1]}
c.读取List: ${List对象名[int size]}
d.读取Map: ${map对象名["key"]}
EL的内置对象:
pageContext:当前页面上下文对象
pageScope:对应page作用范围
requestScope:对应request作用范围
sessionScope:对应session范围
applicationScope:application范围
param:获取别的页面传来的参数的值
paramValues:返回一个数值
header:头信息
headerValue:头信息的值
cookie
initParam
设定jsp页面不适用EL:
如果只是当前页面不适用EL则在页面的开始加上<%@page isELIgnored="ture"%>
如果整个WEB都不使用EL则修改web.xml:
<web-app...>
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<el-igonred>true</el-igonred>
<jsp-property-group>
</jsp-config>
</web-app>

转载于:https://www.cnblogs.com/fjhh/p/5370556.html

你可能感兴趣的文章
LightOJ 1338 && 1387 - Setu && LightOJ 1433 && CodeForces 246B(水题)
查看>>
yii2 实战教程之如何安装
查看>>
Spring整合Hibernate与Struts
查看>>
ORA-02041: client database did not begin a transaction
查看>>
判断浏览器JS
查看>>
U33405 纽约
查看>>
method_missing in JavaScript
查看>>
Leetcode 904. Fruit Into Baskets
查看>>
第三百九十天 how can I 坚持
查看>>
NGUI插件的一个扩展---NGUI_HUD_Text
查看>>
urllib2模块使用
查看>>
怎样连接REDIS服务端
查看>>
餐饮平台报表图片
查看>>
Windows server 2008搭建php运行环境
查看>>
scala基础
查看>>
【转载】前后端分离的思考与实践(三)
查看>>
浅析rune数据类型
查看>>
76.数塔问题
查看>>
2016.10.30 NOIP模拟赛 day2 AM 整理
查看>>
算法设计10-红黑搜索树
查看>>