-目录
一、什么是JSP隐含对象
JSP隐含对象是Web容器创建的一组对象,可以直接在JSP页面使用的对象,无需使用“new”获取实例,名称是JSP的保留字。
二、JSP隐含对象out
- 类型:JspWriter
- 代表:输出流
- 作用:可以向页面输出内容
三、JSP隐含对象request
- 类型:HttpServletRequest
- 代表:请求
- 作用:可以获取用户发送的请求信息,它也是一个域对象。
- 范围:一次用户请求的范围
四、JSP隐含对象session
- 类型:HttpSession
- 代表:当前会话
- 作用:可以作为域对象,用来共享数据。
- 范围:会话用户持续和服务器所连接的时间范围
五、JSP隐含对象application
- 类型:ServletContext
- 代表:代表整个WEB应用
- 作用:是JavaWeb中最大的域对象。
- 范围:整个应用服务运行器运行范围
六、JSP隐含对象exception
- 类型:Throwable
- 代表:异常信息
- 作用:获取页面中的异常
七、JSP隐含对象page
- 类型:Object 在service方法中有如下代码 Object page = this;
- 代表:代表当前JSP的对象
- 范围:只作用在当前JSP页面
八、JSP隐含对象config
- 类型:ServletConfig
- 代表:当前JSP的配置信息
- 作用:可以获取到Servlet标签中初始化参数
九、JSP隐含对象 pageContext
- 类型:PageContext
- 代表:当前页面的上下文
- 作用:可以获取到页面中的其他隐含对象,同时它还是一个域对象。