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

EL表达式
1.EL是jsp内置的表达式语言!
*jsp2.0开始,不让再使用java脚本,也是使用el表达式和动态标签来替代jaava脚本
*EL替代的是<%= …%> ,也就是,EL只能做输出!
2.EL表达式来读取四大域
*xxxxxxnull{xxx},全域查找名为xxx的属性,从小到大查找,如果不存在返回空字符串,而不是null *{pageScope.xxx}、requestScope.xxx{requestScope.xxx}、{sessionScope.xxx}、${applicationScope.xxx},指定域获取属性
3.JavaBean导航
在这里插入图片描述
没有属性,只有get方法也能用,getHehe()
4.EL运算符
在这里插入图片描述
5.EL可以输出的东西都在11个内置对象中,其中10个是map,pageContext是PageContext类型,一个顶九个
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
EL函数库
在这里插入图片描述
自定义函数库
在这里插入图片描述

JSTL标签库

1.概述
*JSTL是apache对EL表达式的扩展,它是标签语言
*使用JSTL需要导入jstl1.2.jar
*四大库
>core:核心库,重点
>fmt:格式化:日期丶数字
>sql:过时
>xml:过时
2.导入标签库
*jar包
*在jsp页面中:<@taglib prefix=“前缀” uri=“路径”@>
3.core–>c标签
*out和set
在这里插入图片描述
在这里插入图片描述
*remove
在这里插入图片描述
在这里插入图片描述
*url
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
*if和choose
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
*forEach
在这里插入图片描述
在这里插入图片描述
items="",双引号中一定不能有空格!!!!会报错
forEach循环状态变量
在这里插入图片描述
在这里插入图片描述
*fmt库
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

自定义标签

在这里插入图片描述
在这里插入图片描述

MVC

mvc设计模式
在这里插入图片描述
在这里插入图片描述
JavaWeb的三层架构
在这里插入图片描述
在这里插入图片描述

发布了21 篇原创文章 · 获赞 1 · 访问量 1161
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章