JSP的隐式对象

JSP的隐式对象

隐式对象名称描述
out用于页面输出
request得到用户请求信息
response服务器向客户端的回应消息
config服务器配置,可以取得初始化参数
session用来保存用户的信息
application所有用户的共享信息
page指当前页面转换后的Servlet类的实例
pageContextJSP的页面容器
exception表示JSP页面所发生的异常,在错误页中才起作用

1.out对象

out对象是javax.servlet.jsp.JspWriter类的实例对象,它的作用与ServletResponse.getWriter()方法返回的PrintWriter对象非常相似,都是用来向客户端发送文本形式的实体内容。不同的是,out对象的类型为JspWriter,它相当于一种带缓存功能的PrintWriter。

2.request对象

request对象是javax.servlet.http.HttpServletRequest类的实例。每当客户端请求一个JSP页面时,JSP引擎就会制造一个新的request对象来代表这个请求。

3.response对象

response对象是javax.servlet.http.HttpServletResponse对象实例。response代表服务器对客户端的响应。

4.pageContext对象

pageContext对象是javax.servlet.jsp.PageContext类的实例对象,它代表当前JSP页面的运行环境,并提供了一系列用于获取其它隐式对象的方法。
  • pageContext对象的作用范围有四个值:
  1. pageContext.PAGE_SCOPE:表示页面范围
  2. pageContext.REQUEST_SCOPE:表示请求范围
  3. pageContext.SESSION_SCOPE:表示会话范围
  4. pageContext.APPLICATION_SCOPE:表示Web应用程序范围

5.exception对象

exception对象是java.lang.Exception类的实例对象,它用于封装JSP中抛出的异常信息。需要注意,exception对象只有在错误处理页面才可以使用,即page指令中指定了属性<%@ page isErrorPage=“true”%>的页面。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值