java入门第五阶段——el和jstl

EL,全称Expression Language,一种写法非常简洁的表达式,语法简单易懂,便于使用,表达式的语言
的灵感来自于ECMAScript和XPath表达式语言
作用:让jsp书写起来更加的方便,简化在jsp中获取作用域或者请求数据的写法,也会搭配JSTL来进行使用
语法结构:&{expression}提供 []两种运算符来存取数据
使用:
a.使用EL表达式获取请求数据
1.获取用户请求数据
2.获取请求头数据
3.获取Cookie数据
b.使用EL表达式获取作用域数据
1.获取作用域数据
2.作用域查找顺序
3.获取指定作用域中的数据
c.使用EL表达式进行运算
1.算术运算
2.关系运算
3.逻辑运算
d.EL表达式空值判断empty


JSTL是apache对EL表达式的扩展,是标签语言,myeclipse开发web项目时,不需要自己导包,自带
JSTL的包,但是eclipse没有,需要自己导包

作用:用来提升在JSP页面的逻辑代码的编码效率,使用标签来替换逻辑代码的直接书写,高效,美观,
整洁,易读

使用JSTL标签库
a)内容:
1,核心标签库(学习)
2,格式化标签库(了解)
3,函数标签库(了解)
4,XML标签库(了解)
5,SQL标签库(了解)
b)使用:
1,导包
2,使用taglib标签引入资源
3,核心标签库
4,格式化标签库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值