EL表达式

EL表达式
1.概念:Expression Language 表达语言
2.作用:替换和简化jsp页面中java代码的编写
3.语法 表 达 式 : {表达式}: {3>4}会返回一个Boolean类型的值
4.注意:

	jsp默认支持EL表达式:
	忽略全页面得EL表达式:isELIgnored="ture"
	忽略当前行的EL表达式:\${表达式}

5.主要的使用:

1.运算:
			1.算术运算符
			2.比较运算符
			3.逻辑运算符
			4.空运算符(empty:用于判断字符串,集合,数组的对象是否为0并且判断长度是否为0    ${emoty list})
			
2.获取值:
	1.el表达式只能从域对象中获取值
	2.语法:${域名,键名}从指定域中获取键值
	例如:	先存数据request.setAttribute("name","1111")
				获取值${requestScope.name}
	语法:${键名}:表示依次从最小的域中查找再到最大域查找。
3.获取对象:
	 ${域名.创建的对象名.方法名}
	 方法名:去掉get或set然后大写字母变成小写如getName---->name就行了
4.获取数组值:
${list[0]}
map数组:
${map.键名}或${map["键名"]}
3.隐式对象
pageContext 			可以获取其他8个隐式对象				
例如:获取request对象:${pageContext.request}	
动态获取虚拟目录:${pageContext.request.contxtPath}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值