一共有九大内置对象:
request、response、out、session、application、pageContext、page、config、exception
内置对象(又叫隐含对象),就是在jsp中,不需要创建(由服务器<容器>来创建),可以直接使用的对象。
request 请求对象 类型 javax.servlet.ServletRequest 作用域 Request
response 响应对象 类型 javax.servlet.ServletResponse 作用域 Page
pageContext 页面上下文对象 类型 javax.servlet.jsp.PageContext 作用域 Page
session 会话对象 类型 javax.servlet.http.HttpSession 作用域 Session
application 应用程序对象 类型 javax.servlet.ServletContext 作用域 Application
out 输出对象 类型 javax.servlet.jsp.JspWriter 作用域 Page
config 配置对象 类型 javax.servlet.ServletConfig 作用域 Page
page 页面对象 类型 java.lang.Object 作用域 Page
exception 例外对象 类型 java.lang.Throwable 作用域 page
page 当前页面有效时间最短(页面执行期)
request HTTP请求开始到结束这段时间
session HTTP会话开始到结束这段时间
application 服务器启动到停止这段时间
out:所属类JspWriter
request:实现了HttpServletRequest接口(此接口继承于ServletRequest接口)
response:实现了HttpServletResponse接口(此接口继承于ServletResponse接口)
session:实现了HttpSession接口
application对象实现的接口ServletContext