EL表达式总结

2018-01-20  本文已影响0人  农民工__乔Young

EL表达式通常用来获取数据,不是设置数据

11个内置对象

注:
pageContext:该对象的作用主要是用来获取其他对象  比如request
${pageContext.request.contextPath}------>项目名
Param: 用来获取请求参数
ParamValues:用来获取请求参数(多个请求值的情形)
Head:获取请求头的头值
Headvalues:对应一个请求头有多个值的情况。
InitParam:获取全局初始化参数 ,可以通过ServletContext对象
Cookie:获取浏览器发送过来的cookie

${}

获取数据
${attributeName}  //查找顺序 pageContext request session application
${pageScope.attributeName}
${requestScope.attributeName}
${sessionScope.attributeName}
${applicationScope.attributeName}
${cookie.name.value}
注:当attributeName为某一对象时,attributeName.member==>attributeName.getMember()
list,array
${list[index]}
${array[index]}
上一篇下一篇

猜你喜欢

热点阅读