JSP的四大域对象、九大内置对象及对应作用

四大域对象:

(1)pageContext   page 域-指当前页面,在当前 jsp 页面有效,跳到其它页面失效

(2)request   request 域-指一次请求范围内有效,从 http 请求到服务器处理结束,返回响应的整个过程。 在这个过程中使用 forward(请求转发)方式跳转多个 jsp,在这些页面里你都可以使用这个变量

(3)session   session 域-指当前会话有效范围,浏览器从打开到关闭过程中,转发、重定向均可以使用 感恩于心,回报于行。 

(4)application   context 域-指只能在同一个 web 中使用,服务器未关闭或者重启,数据就有效

九大内置对象:

  生命周期 作用域 作用
Request 一次请求 只在 Jsp 页面内 有效 用于接受通过 HTTP 协议传送到服务器 的数据(包括头信息、系统信息、请 求方式以及请求参数等)。
Reponse 一次请求 只在 Jsp 页面内 有效 表示服务器端对客户端的回应。主要 用于设置头信息、跳转、Cookie 等
Session 从存入数据开始,默认闲置 30 分钟后失效 会话内有效 用于存储特定的用户会话所需的信息
Out     用于在 Web 浏览器内输出信息,并且管理应用服务器上的输出缓冲区
PageContext     用于存取其他隐含对象,如 request、 reponse、session、application 等对 象。(实际上,pageContext 对象提供 了对 JSP 页面所有的对象及命名空间的访问。
Page     page 对象代表 JSP 本身(对应 this), 只有在 JSP 页面内才是合法的
Exception     显示异常信息,必须在 page 指令中设 定< %@ page isErrorPage="true" %>才能 使用,在一般的 JSP 页面中使用该对象 将无法编译 JSP 文件
Application 服务器启动发送第一个请求时就产生了 Application 对象,直到服务器关闭。   用于存储和访问来自任何页面的变量 所有的用户分享一个 Application 对象
Config     取得服务器的配置信息

猜你喜欢

转载自blog.csdn.net/weixin_39893958/article/details/87967452