聊一聊EL表达式

EL表达式的作用
jsp主要的作用是实现动态页面的,而动态页面中最主要的作用就是把数据动态显示。
目前,jsp中显示数据主要用表达式实现,<%=%>
可以说,EL表达式语言,就是用来替代<%=%>
EL更加简洁,方便
EL的基本语法是以 usernameEL: {param.username},param是EL中的内置对象,后续学习
表达式<%=request.getParameter(“username”)%>
除了语法不同,EL更为贴心,当username为null时,EL就不显示,而表达式会显示null
这里写图片描述


EL内置对象
为了能够方便的输出数据,EL提供了11个内置对象,其中
与请求参数有关的内置对象
EL中有两个与请求参数有关的内置对象
-param用来输出请求参数的值
这里写图片描述
这里写图片描述
与属性有关的内置对象
与属性相关的内置对象有四个
这里写图片描述
这里写图片描述


与请求头有关的内置对象
header:输出某一个请求头的值。
这里写图片描述


其他两个内置对象
这里写图片描述


最特殊的内置对象
pageContext
这里写图片描述


算术运算符
EL中支持五种算术运算符,+-*/%
比较运算符
这里写图片描述

逻辑运算符
这里写图片描述

这里写图片描述
这里写图片描述
数据类型转换
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值