JSP九大内置对象(也称为隐式对象)

JSP九大内置对象(也称为隐式对象)

JSP中一共预先定义了9个这样的对象,分别为:request、response、pageContext、session、application、out、config、page、exception

JSP九大内置对象(也称为隐式对象)

对象名 功能 类型 作用域
request 向客户端请求数据 javax.servlet.ServletRequest Request
response 封装了jsp产生的响应,然后被发送到客户端以响应客户的请求 javax.servlet.SrvletResponse Page
pageContext 为JSP页面包装页面的上下文。管理对属于JSP中特殊可见部分中己经命名对象的f访问 javax.servlet.jsp.PageContext Page
session 用来保存每个用户的信息,以便跟踪每个用户的操作状态 javax.servlet.http.HttpSession Session
application 应用程序对象 javax.servlet.ServletContext Application
out 向客户端输出数据 javax.servlet.jsp.JspWriter Page
config 表示Servlet的配置,当一个Servlet初始化时,web容器把某些信息通过此对象传递给这个Servlet javax.servlet.ServletConfig Page
page Jsp实现类的实例,它是jsp本身,通过这个可以对它进行访问 javax.lang.Object Page
exception 反映运行的异常 javax.lang.Throwable Page

pageContext request session application(ServletContext)

page response config(ServletConfig)

out exception