JavaEE 学习笔记---EL表达式

EL:全名为Expression Language

一、EL表达式简介:

1、EL表达式用来替代jsp表达式,因为开发jsp页面的时候遵守一个原则:在jsp页面中尽量少写甚至不写java代码。

2、EL表达式作用:向浏览器输出域对象中变量或表达式计算的结果。

3、基本语法: ${变量或表达式}    代替<%=变量或表达式%>

二、EL表达式可获取的数据类型

 普通字符串

 普通的对象

 数组或List集合

 Map集合

 

三、EL支持的表达式

算术表达式

比较表达式

逻辑表达式

判空表达式

四、EL内置的11个对象(与Servlet类似)

pageContext

           pageScope

           requestScope

           sessionScope

           applicatinoScope

           param       

           paramValues

           header

           headerValues

           cookie

initParam

 

 

注:EL表达式可以替换jsp表达式,但是EL表达式也具有局限性: 不能条件判断,不能赋值,不能迭代。jsp标签替代jsp脚本,完成条件判断,赋值,迭代等等功能。

猜你喜欢

转载自blog.csdn.net/Tomcat_12/article/details/84098721
今日推荐