域对象
EL表达式什么是EL
EL即expression Language(表达式语言) EL的功能
替代JSP页面中的复杂代码 EL的语法
${ EL exprission }${ bean.name } 或 ${ bean[‘name’] } 自动转换类型
EL得到某个数据时可以自动转换类型对于类型的限制更加宽松使用简单相比较在JSP中嵌入Java代码,EL应用更简单 EL语法
以“
”
作
为
开
始
,
以
“
”
作
为
结
束
直
接
使
用
变
量
名
获
取
值
{”作为开始,以“}”作为结束 直接使用变量名获取值
”作为开始,以“”作为结束直接使用变量名获取值 ${ username }变量属性范围名称
EL运算符
运算符”[ ]”运算符”.” 作用
获取对象属性获取对象集合中的数据 在Session中保存了一个(list)集合users
JSTL
使用JSTL实现JSP页面中逻辑处理 什么是JSTL
JSTL(JavaServerPages Standard Tag Library)JSP标准标签库JSTL通常会与EL表达式合作实现JSP页面的编码 优点
提供一组标准标签可用于编写各种 动态 JSP 页面
通用标签的使用
set:设置指定范围内的变量值out:计算表达式并将结果输出显示remove:删除指定范围内的变量 条件标签的使用
if:if标签用于判断条件是否成立,与Java中的If语句作用相同语法
迭代标签
实现对集合中对象的遍历语法



