域对象的作用: 保存数据, 获取数据, 共享数据.
page:jsp 页面被执行, 生命周期开始, jsp 页面执行完毕, 生命周期结束 (jsp 当前页面有效)
request: 用户发送一个请求, 生命周期开始, 服务器返回响应, 请求结束, 生命周期结束 (一次请求)
session: 用户打开浏览器访问, 创建 session(生命周期开始),session 超时或被声明失效, 该对象生命周期结束 (一次会话)
application:web 应用加载的时候创建, Web 应用移除或服务器关闭, 生命周期结束 (当前 Web 应用)
九大内置对象:
request: 代表了客户端的请求信息, 主要用于接受通过 HTTP 协议传送到服务器的数据, request 对 象的作用域为一次请求
response: 代表的是对客户端的响应, 主要是将 JSP 容器处理过的对象传回到客户端. response 对象也具有作用域, 它只在 JSP 页面内有效.
Session:JSP 内置对象, 它在第一个 JSP 页面被装载时自动创建, 完成会话期管理. 从一个客户打开浏览器并连接到服务器开始, 到客户关闭浏览器离开这个服务器结束, 被称为一个会话.
application: 可将信息保存在服务器中, 直到服务器关闭, 否则 application 对象中保存的信息会在整个应用中都有效. 与 session 对象相比, application 对象生命周期更长, 类似于系统的 "全局变量".
out: 用于在 Web 浏览器内输出信息, 并且管理应用服务器上的输出缓冲区.
pageContext: 可以取得任何范围的参数, 通过它可以获取 JSP 页面的 out,request,reponse,session,application 等对象.
config: 取得服务器的配置信息. 通过 pageConext 对象的 getServletConfig() 方法可以获取一个 config 对象.
Cookie: 一个 Web 站点可能会为每一个访问者产生一个唯一的 ID, 然后以 Cookie 文件的形式保存在每个用户的机器上.
exception: 显示异常信息, 只有在包含 isErrorPage="true" 的页面中才可以被使用, 在一般的 JSP 页面中使用该对象将无法编译 JSP 文件.
来源: http://www.bubuko.com/infodetail-3210792.html