EL和JSTL的使用

EL和JSTL的使用

EL表达式介绍

EL表达式定义规则:

以 开头 内容写在 {} 中 例: ${test}

EL表达式查找顺序(都是针对Attrbute()):

如果使用类似于 ${username} 的时候没有在哪一个范围查找username 那么它会以:

  1. Page
  2. Request
  3. Session
  4. Application

为顺序来进行查找,加入中途找到了 username 那么就会返回值  如果一路没找到 返回 null

EL表达式的隐性变量:

pageScope 页面范围内所有对象的集合
requestScope 所有请求范围的对象的集合
sessionScope 所有会话范围的对象的集合
applicationScope  应用程序范围内的scoped变量组成的集合
cookie  所有cookie组成的集合
header HTTP请求头部,字符串
headerValues HTTP请求头部,字符串集合
pageContext  当前页面的javax.servlet.jsp.PageContext对象
param 所有请求参数字符串组成的集合
paramValues  所有作为字符串集合的请求参数

JSTL的基本介绍

使用JSTL前的准备

想要使用JSTL,首先需要给工程导入JSTL的包(JSTL.jarstandard.jar).

JSTL标签库

JSTL中分为以下五个标签

  1. 核心标签
  2. 格式化标签
  3. SQL标签
  4. XML标签
  5. JSTL函数


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值