EL表达式隐式对象
2014-03-09 17:34
155 查看
隐式对象
JSP表达式语言定义了一组隐式对象,其中许多对象在 JSP scriplet 和表达式中可用:
术语 | 定义 |
pageContext | JSP页的上下文。它可以用于访问 JSP 隐式对象,如请求、响应、会话、输出、servletContext 等。例如,${pageContext.response} 为页面的响应对象赋值。 |
术语 | 定义 |
param | 将请求参数名称映射到单个字符串参数值(通过调用 ServletRequest.getParameter (Stringname) 获得)。getParameter(String) 方法返回带有特定名称的参数。表达式 $(param.name) 相当于 request.getParameter (name)。 |
paramValues | 将请求参数名称映射到一个数值数组(通过调用 ServletRequest.getParameter (Stringname) 获得)。它与 param 隐式对象非常类似,但它检索一个字符串数组而不是单个值。表达式${paramvalues.name)相当于request.getParamterValues(name)。 |
header | 将请求头名称映射到单个字符串头值(通过调用 ServletRequest.getHeader(Stringname) 获得)。表达式${header.name} 相当于 request.getHeader(name)。 |
headerValues | 将请求头名称映射到一个数值数组(通过调用 ServletRequest.getHeaders(String)获得)。它与头隐式对象非常类似。表达式 ${headerValues.name} 相当于 request.getHeaderValues(name)。 |
cookie | 将 cookie名称映射到单个 cookie 对象。向服务器发出的客户端请求可以获得一个或多个 cookie。表达式${cookie.name.value}返回带有特定名称的第一个 cookie 值。如果请求包含多个同名的 cookie,则应该使用${headerValues.name}表达式。 |
initParam | 将上下文初始化参数名称映射到单个值(通过调用 ServletContext.getInitparameter(Stringname) 获得)。 |
术语 | 定义 |
pageScope | 将页面范围的变量名称映射到其值。例如,EL 表达式可以使用 ${pageScope.objectName} 访问一个 JSP中页面范围的对象,还可以使用 ${pageScope.objectName.attributeName} 访问对象的属性。 |
requestScope | 将请求范围的变量名称映射到其值。该对象允许访问请求对象的属性。例如,EL 表达式可以使用${requestScope.objectName} 访问一个 JSP请求范围的对象,还可以使用${requestScope.objectName.attributeName}访问对象的属性。 |
sessionScope | 将会话范围的变量名称映射到其值。该对象允许访问会话对象的属性。例如: $sessionScope.name} |
applicationScope | 将应用程序范围的变量名称映射到其值。该隐式对象允许访问应用程序范围的对象。 |
相关文章推荐
- EL表达式与隐式对象,实现前台从后台取值
- EL表达式中11个隐式对象
- JSP隐式对象和EL表达式隐式对象的区别
- EL表达式的隐式对象
- JSP基本功 pageContext对象page,request,session,application四个域对象的使用及区别JSP运行原理和九大隐式对象及下载文件、访问次数的代码总结出el表达式简单
- el表达式的隐式对象
- 第十一天3月4日之JSP、EL表达式、el的11个隐式对象、jstl
- Expression-Language Implicit Objects (EL表达式隐式对象)
- JSP 九大隐式对象与el表达式的区别
- EL表达式 隐式对象
- EL表达式中隐式对象
- EL表达式、基本语法、隐式对象,禁用EL表达式,EL主要作用
- EL表达式的隐式对象
- JavaEE EL表达式杂记(EL内置对象 EL隐式对象)
- EL表达式的隐式对象
- EL表达式隐式对象的范围的变量:
- JSP隐式对象和EL表达式隐式对象的区别
- EL表达式隐式对象
- EL表达式中的11个隐式对象
- EL表达式----JSP11个隐式对象----EL函数----JSTL核心标签if,foreach