什么是EL?
EL即Expression Language(表达式语言)
jsp的内置表达式语言,从jsp2.0开始可以直接使用
EL的功能
用来代替<%=..%>
EL的语法
${EL表达式}
1.获取四大作用域中的数据
基本用法
获取域中的数据: ${pageScope|requestScope|sessionScope|applicationScope.属性名}
${属性名}(常用) 等同于 pageContext.findAttribute("name") 如果查找不到返回""
在九大内置对象中有四个对象可以存储数据
从小到大排列:
1.pageContext:该对象中存储的数据只能在本页面中进行使用
2.request:该对象中存储的数据只能在请求转发跳转页面的时候共其他页面进行使用
3.session:该对象中存储的数据在不切换浏览器的情况下,可以任何共享
4.application:该对象中存储的数据在不停止服务器的情况下,可以任意共享
pageContext.setAttribute("a", "苹果");
request.setAttribute("b", "西瓜");
sess