EL表达式学习笔记
上一篇 /
下一篇 2014-05-09 10:57:14
/ 个人分类:学习笔记
语法:${表达式}
1.命名变量:实际上在jsp页面被容器转换成servlet的时候采用了pageContext.findAttribute()方法,依次在page,request,session,application四个scope中查找这个变量。如果存在,输出该变量的值,如果不存在,输出""。也可在前面加上范围:例如:${pageScope.XXX}。
语法:${在域中的属性名}
相当于<%= XXX.getAttribute("在域中的属性名") %>
2.标签库中定义的函数:
语法:${ns:fn(arg1,arg2,...)}
3.预定义对象:(共11个隐含对象)
3.1pageContext,利用它可以访问servletContext,request,response,session对象。
3.2pageScope
3.3requesScope
3.4sessionScope
3.5applicationScope
3.6param
3.7paramValues
3.8header
3.9headerValues
3.10cookie
3.11initParam
收藏
举报
TAG: