EL表达式和JSTL初识

为什么需要EL
javaBean在jsp中的局限
获取javaBean属性必须要实例化
强制类型转化
EL表达式和JSTL初识
EL表达式和JSTL初识
所以我们需要EL表达式简化
什么是EL
EL即Expression Language(表达式语言)
EL的功能
替代jsp页面中的复杂代码
EL的语法
${EL exprission}
${bean.name}或${bean['name']}
EL表达式和JSTL初识
EL表达式和JSTL初识
EL语法
EL表达式和JSTL初识
EL表达式和JSTL初识
变量属性范围名称
EL表达式和JSTL初识
EL表达式和JSTL初识
EL运算符
1.运算符“[ ]”
2.运算符“.”
作用:
EL表达式和JSTL初识
EL表达式和JSTL初识
EL隐式对象小结
EL表达式和JSTL初识
EL表达式和JSTL初识
EL隐式对象介绍
EL表达式和JSTL初识
EL表达式和JSTL初识
什么是JSTL
使用JSTL实现jsp页面中逻辑处理
JSTL(JavaServerPages Standard Tag Libary)
jsp标准标签库
JSTL的优点
EL表达式和JSTL初识
EL表达式和JSTL初识
JSTL的环境搭建
写入jsp文件中代码如下:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core " prefix="c" %>
JSTL标准标签库内的标签
EL表达式和JSTL初识
EL表达式和JSTL初识
通用标签的使用
EL表达式和JSTL初识
EL表达式和JSTL初识

条件标签的使用
if:if标签用于判断条件是否成功,与java中的if语句作用相同
语法:
EL表达式和JSTL初识
EL表达式和JSTL初识
迭代标签
实现对集合中对象的遍历
语法:
EL表达式和JSTL初识
EL表达式和JSTL初识
EL表达式和JSTL初识
EL表达式和JSTL初识
forEach是for循环语句的变体,实现集合对象(可以是list、数组等)的处理等