2024年5月3日发(作者:)

第三章:Jsp隐式对象

(request对象、response对象session对象、application对象、cookie)

Jsp隐式对象概述:

由JSP规范提供,不用编写者实例化。

通过Web容器实现和管理。

所有JSP页面均可使用。

只有在脚本元素的表达式或代码段中才可使用(<%=使用内置对象%>或<%使

用内置对象%>)。

常用九大内置对象的作用和方法

1、 out对象:代表提供输出流的访问。

2、request对象:request对象是从客户端向服务器端发出请求,包括用户提交的信

息以及客户端的一些信息。

常用方法:getparameter() getParameterValues() setAttribute()

getAttribute()

3、response对象:允许直接访问HttpServletResponse对象

常用方法:sendRedirect()

4、session对象:允许直接访问HttpServletResponse对象

常用方法: setAttribute()、getAttribute()

5、application对象:用于多个程序或者多个用户之间共享数据。

常用方法:setAttribute()、getAttribute()

6、config :将初始化数据传递给一个JSP页面

7、page :代表JSP页面对应的Servlet类实例

8、 exception: 针对错误网页,未捕捉的例外

9、pageContext :管理网页的属性

内置对象的作用域:

 application:服务器启动到停止这段时间

 session:HTTP会话开始到结束这段时间

 request:HTTP请求开始到结束这段时间