入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

什么是EL表达式

创建时间:2016-05-03 投稿人: 浏览次数:208

1. EL表达式主要作用

        EL表达式说白了,就是让JSP写起来更加方便,它属于JSP技术。那么它主要都有哪些方面的作用呢?

1.1 获取数据

        EL表达式可以用于替换JSP页面中的脚本表达式,以从各种类型的web域中检索java对象、获取数据(某个web域中的对象,访问javabean的属性、访问list,map集合、访问数组)。在JSP页面中可使用${标识符}的形式,通知JSP引擎调用pageContext.findAttribute()方法,以标识符为关键字从各个域对象中获取对象。如果对象中不存在标识符所对应的对象,则返回""(注意不是null)。下面是EL表达式获取数据的几种情况,由于JSP是用来获取servlet传递过来的数据,所以在这个JSP里面先模拟向域中存放数据,再获取。具体看下面的例子: