EL 隐含对象

JSP有9个隐含对象,而EL也有自己的隐含对象。EL隐含对象总共有11 个


隐含对象


类型


说明


PageContext


javax.servlet.ServletContext


表示此JSP的PageContext


PageScope


java.util.Map


取得Page范围的属性名称所对应的值


RequestScope


java.util.Map


取得Request范围的属性名称所对应的值


sessionScope


java.util.Map


取得Session范围的属性名称所对应的值


applicationScope


java.util.Map


取得Application范围的属性名称所对应的值


param


java.util.Map


如同ServletRequest.getParameter(String name)。回传String类型的值


paramValues


java.util.Map


如同ServletRequest.getParameterValues(String name)。回传String[]类型的值


header


java.util.Map


如同ServletRequest.getHeader(String name)。回传String类型的值


headerValues


java.util.Map


如同ServletRequest.getHeaders(String name)。回传String[]类型的值


cookie


java.util.Map


如同HttpServletRequest.getCookies()


initParam


java.util.Map


如同ServletContext.getInitParameter(String name)。回传String类型的值

不过有一点要注意的是如果你要用EL输出一个常量的话,字符串要加双引号,不然的话EL会默认把你认为的常量当做一个变量来处理,这时如果这个变量在4个声明范围不存在的话会输出空,如果存在则输出该变量的值。

时间: 2024-10-14 14:17:51

EL 隐含对象的相关文章

[原创]java WEB学习笔记38:EL 中的 11个 隐含对象 详解

本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 ---------------------------------

EL表达式隐含对象

EL表达式语言中定义了11个隐含对象,使用这些隐含对象可以很方便地获取web开发中的一些常见对象,并读取这些对象的数据. 语法:${隐式对象名称}  :获得对象的引用 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <%@page import="com.yyz.User"%> 3 <%@ tagli

EL有11个隐含对象

EL有11个隐含对象: 隐含对象                    类型                                             说明                                                         PageContext javax.servlet.ServletContext 表示此JSP的 PageContext          PageScope java.util.Map         取得Page

JSP的9个隐含对象

JSP的9个隐含对象内置对象,不需要预先声明就可以在jsp或表达式中随意使用. requestjavax.servlet.ServletRequest的子类型  HttpServletRequest封装了由WEB浏览器或者其他客户端成成的Http请求的细节(参数,属性,消息头,数据) 作用范围:用户请求期 responsejavax.servlet.ServletResponse的子类型  HttpServletResponse此对象封装了返回到Http客户端的输出,提供设置响应消息头( 200

JSP中九个隐含对象

JSP中9个隐含对象 隐含对象 所属的类 说明 request javax.servlet.http.HttpServletRequest 客户端的请求信息 response javax.servlet.http.HttpServletResponse 网页传回客户端的响应 session javax.servlet.http.HttpSession 与请求有关的会话 out javax.servlet.jsp.JSPWriter 向客户端浏览器输出数据的数据流 application java

[原创]java WEB学习笔记14:JSP的9 个隐含对象 及 JSP 的基本语法

本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 ---------------------------------

JSP简明教程(三):JSP隐含对象

所谓隐含对象就是已经被系统定义好的一些对象,可以直接使用.JSP中有以下几个隐含对象: request response out 可以使用out.flush来将缓冲区中的数据全都发送到客户端. session application 与整个应用的上下文有关. config pageContext 与JSP页面的上下文有关. page 在JSP页面中相当于this指针. exception 这个对象中包含了从先前页面中包含的异常信息. 下面请看一个使用隐含对象的例子: <% out.println

Jsp的九个隐含对象

JSP的9个隐含对象(内置对象) 不需要预先声明,就可以在jsp或者表达式中随意使用 out javax.servlet.jsp.JspWriter类型,代表输出流的对象.作业域:页面的执行期. request javax.servlet.ServletRequest的子类型 HttpServletRequest 封装了由web浏览器或者其他客户端生成的Http请求的细节(参数,属性,消息头,数据)作用域:用户请求期 response javax.servlet.ServletResponse的

JSP中的隐含对象

什么是JSP中隐含对象:容器自动创建,在JSP文件中可以直接使用的对象. 作用:JSP预先创建的这些对象可以简化对HTTP的请求,响应信息的访问. JSP中的隐含对象: 输入输出对象:request.response.out 作用域通信对象:session.application.pageContext Servlet对象:page.config 异常对象:Exception 隐含对象                           类型