域对象&EL表达式&JSTL

域对象

1.1四大作用域有哪些

对象名作用域
page只在当前页面有效
session在当前请求中有效
request在当前回话中有效
application在所有的应用程序中都有效

1.2获取四大作用域数据的优先级

在当前页面(页面没有发生跳转到另一个页面)那么四大作用域的优先级是:

page>request>session>application

当页面发生跳转时,则是(page只能在当前页面获取,所以当页面跳转是page获取不到参数)

request>session>application

2.EL表达式

2.1 语法结构

以 “${” 开始,以 "}"结束;

2.2 EL表达式的特点

自动转换类型: EL得到某个数据时可以自动转换类型,对于类型的限制更加宽松。

2.3 EL 隐含对象

在这里插入图片描述

2.4 EL算术运算五个:

+、- 、 * 、 /或div 、 %或mod(取余)

2.5 EL关系运算符六个

在这里插入图片描述

2.6 EL逻辑运算符三个在这里插入图片描述

2.7 其他运算符

Empty 运算符

Empty 运算符主要用来判断值是否为空(NULL,空字符串,空集合),empty:为空返回true,not empty:不为空时返回true

3. JSTL

3.1 JSTL是什么

java standard tag lib java标准标签库

3.2 JSTL的作用

取代传统直接在页面上嵌入Java程序的做法,以提高程序的阅读性、维护性和方便性。

3.3 JSTL的使用

1、 导入jstl相关jar包
2、引入标签库:taglib指令

<%@ taglib pregix=“c” uri=“http://java.sun.com/jsp/jstl/core” %>

3.4 JSTL标准标签库介绍

在这里插入图片描述

3.5 jstl核心标签:

在这里插入图片描述

3.6 条件标签语法使用

<c:if test="
expression" var="
name" scope="
scope">
body content
</c:if>

3.7迭代标签 属性

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值