EL
1.概念:Experssion Lauguage 表达式语言
2.作用:替换和简化jsp页面中的Java代码的编写
3.语法:${表达式}
4.注意:
*jsp默认支持el表达式的。如果要忽略el表达式
1.设置jsp中的page指令中:
isELIgnored="true"
2.\${表达式}:忽略当前这个el表达式
5.使用:
1.运算:
1.算数运算符
2.比较运算符
3.逻辑运算符
4.空运算符:empty
*功能:用于判断字符串,集合,数组对象是否为null并且长度是否为0
*${empty list}
2.获取值:
1.el表达式只能从域对象中获取值
2.语法:
1.${域名.键名}:从指定域获取指定键的值
*域名称:
1.pageScope ---> pageContext
2.requestScpoup ---> request
3.sessionScoup ---> session
4.applicationScoup ---> application
2.${键名}:表示依次从最小的域中查找是否有该键对应的值,直到找到为止
3.获取对象:List集合,map集合的值
1.对象:${域名.对象名.属性值}
2.list集合:${域名称.键名}
3.map:${域名称.键名}
3.隐式对象:
11个:
pageContext:
*1.获取jsp其他八个内置对象