JavaWeb学习笔记--day13--EL表达式、JSTL、MVC

EL表达式
1.EL是jsp内置的表达式语言!
*jsp2.0开始,不让再使用java脚本,也是使用el表达式和动态标签来替代jaava脚本
*EL替代的是 ,也就是,EL只能做输出!
2.EL表达式来读取四大域
* x x x , 全 域 查 找 名 为 x x x 的 属 性 , 从 小 到 大 查 找 , 如 果 不 存 在 返 回 空 字 符 串 , 而 不 是 n u l l ? {xxx},全域查找名为xxx的属性,从小到大查找,如果不存在返回空字符串,而不是null * xxx,全域查找名为xxx的属性,从小到大查找,如果不存在返回空字符串,而不是null?{pageScope.xxx}、 r e q u e s t S c o p e . x x x 、 {requestScope.xxx}、 requestScope.xxx、{sessionScope.xxx}、${applicationScope.xxx},指定域获取属性
3.JavaBean导航
JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

没有属性,只有get方法也能用,getHehe()
4.EL运算符
JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

5.EL可以输出的东西都在11个内置对象中,其中10个是map,pageContext是PageContext类型,一个顶九个
JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

EL函数库
JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

自定义函数库
JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JSTL标签库 1.概述
*JSTL是apache对EL表达式的扩展,它是标签语言
*使用JSTL需要导入jstl1.2.jar
*四大库
>core:核心库,重点
>fmt:格式化:日期丶数字
>sql:过时
>xml:过时
2.导入标签库
*jar包
*在jsp页面中:<@taglib prefix=“前缀” uri=“路径”@>
3.core–>c标签
*out和set
JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

*remove
JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

*url
JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

*if和choose
JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

*forEach
JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

items="",双引号中一定不能有空格!!!!会报错
forEach循环状态变量
JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

*fmt库
JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

自定义标签 JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

MVC 【JavaWeb学习笔记--day13--EL表达式、JSTL、MVC】mvc设计模式
JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb的三层架构
JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

JavaWeb学习笔记--day13--EL表达式、JSTL、MVC
文章图片

    推荐阅读