- EL表达式
EL表达式用来代替jsp表达式(<%=%>)
格式:${表达式}
-
- 获取数据
注意:EL表达式获取数据时,是从四大域中获取的,默认的搜索顺序为:
pageContext>request>session>ServletContext
<%--获取当前wen应用的路径--%>
${pageContext.request.contextPath}
El表达式中获取的方法通常省略get
-
- 运算
常见的运算与java中相同
Empty匀速那:判断四大域中是否存在指定的属性,返回boolean
-
- 常用开发对象
EL表达式内置了11个常用对象
pageContext:有了它,意味着有了其他八大隐式对象
pageScope:pageContext域
requestScope:request域
sessionScope:session域
applicationScope:Servlet Context域
Param:代表所有的请求参数组成的map,如${param.username}
Cookie:代表所有cookie组成的map,如${cookie.remname.value}