EL表达式
1.EL是jsp内置的表达式语言!
*jsp2.0开始,不让再使用java脚本,也是使用el表达式和动态标签来替代jaava脚本
*EL替代的是<%= …%> ,也就是,EL只能做输出!
2.EL表达式来读取四大域
*{pageScope.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的三层架构