el表达式
el表达式语言
el表达式语言可以简化对变量的对象的访问 ## jsp el表达式用于一下情况:
静态文本
标准标签何自定义标签
el表达式不能在脚本元素中使用
el语法
${el Expression}
el 关系运算符
= = 或 eq (表示等于)
! = 或 ne (不等于)
< 或 lt (小于)
> 或 gt (大于)
< = 或 le(小于等于)
> = 或 ge (大于等于)
el逻辑运算符
&&或and (交集)
|| 或or (并集)
!或not (非)
el其他运算符
Empty:运算符:Empty运算符主要用来判断是否为null或空的,例${empty param.name}
三目运算符。
el对于访问属性的操作
[] 和.运算符用于访问属性。
特殊的字符的字符串只能用“[]”操作符,而不能用“.”操作符。
例:${object.attribute}
el 中的隐含对象(直接可以使用)
1.pageContext :当前页面的javax.servlet.jsp.PageContext对象。
2.PageScope:页面范围内所有对象的集合。
3.RequestScope :所有请求范围的对象的集合。
4.sessionScope:所有会话范围的对象的集合。
5.applicationScpe:应用程序范围内的scoped变量组成的集合。
6.param :所有请求参数字符串组成的集合
7.paramValues 返回映射至客户端的请求参数的一组值
8.cookie:所有cookie组成的集合
9.header:http请求头,字符串
10.headerValues:http请求头部,字符串集合
11.initParam :全部应用程序参数名组成的集合
12.他们还有其他属性想了解字节细看自行百度。