什么是EL表达式
1. EL表达式主要作用
EL表达式说白了,就是让JSP写起来更加方便,它属于JSP技术。那么它主要都有哪些方面的作用呢?
1.1 获取数据
EL表达式可以用于替换JSP页面中的脚本表达式,以从各种类型的web域中检索java对象、获取数据(某个web域中的对象,访问javabean的属性、访问list,map集合、访问数组)。在JSP页面中可使用${标识符}的形式,通知JSP引擎调用pageContext.findAttribute()方法,以标识符为关键字从各个域对象中获取对象。如果对象中不存在标识符所对应的对象,则返回""(注意不是null)。下面是EL表达式获取数据的几种情况,由于JSP是用来获取servlet传递过来的数据,所以在这个JSP里面先模拟向域中存放数据,再获取。具体看下面的例子:
copyright © 2008-2019 入门客AI创业平台 版权所有 备案号:湘ICP备2023012770号