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导航
文章图片
没有属性,只有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 【JavaWeb学习笔记--day13--EL表达式、JSTL、MVC】mvc设计模式
文章图片
文章图片
JavaWeb的三层架构
文章图片
文章图片
推荐阅读
- 轮播图动态生成小圆点
- JavaWeb学习笔记--day05--day06--XML
- JavaWeb学习笔记--day14--注册案例
- JavaWeb学习笔记--day02+day03+day04--JavaScript
- JavaWeb学习笔记--day11--自定义标签JSTL标签库,JavaWeb设计模式
- JavaWeb学习笔记--day09--Servlet
- JavaWeb学习笔记--day08