JSP的九大内置对象和四大作用域

七大内置对象

1.请求对象:request

request对象是javax.servlet.HttpSeverletRequest接口实现类的对象,代表从客户端用户发送过来的请求。使用request对象可以获得客户端的信息以及用户提交的数据或参数。

常用方法:

 

 

2.输出对象:out

out对象即输出对象,用来控制管理输出的缓冲区(buffer)和输出流(output stream)向客户端页面输出数据。

常用方法:

 

3.响应对象:response

response对象是javax.servlet.HttpServletResponse接口实现类的对象。response对象封装了JSP产生的响应,用于响应客户端的请求,向客户端输出信息。

每次服务器端都会响应一个response实例。response对象经常用于设置HTTP标题、添加Cookie、设置响应内容的类型和状态、发送HTTP重定向和编码URL等。

常用方法:

 

4.应用程序对象:application

application对象封装了jsp所在web应用程序的信息,整个web应用程序对应一个application对象。服务器启动后,一旦创建了application对象,则这个application对象将会永远保持下来,直到服务器关闭为止。

常用方法:

5.会话对象:session

 默认情况下,一个浏览器独占一个session对象。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其他程序时,其他程序可以从用户的session中取出该用户的数据,为用户服务。

常用方法:

 

6.页面上下文对象:pageContext

pageContext对象能够获取JSP页面中的request、response、session、application等其他内置对象。pageContext对象的创建和初始化由容器完成,可以在JSP页面中直接使用该对象。

常用方法:

7.配置对象:config

config 对象代表当前JSP 配置信息,但JSP 页面通常无须配置,因此也就不存在配置信息。该对象在JSP 页面中非常少用,但在Servlet 则用处相对较大。因为Servlet 需要配置在web.xml 文件中,可以指定配置参数。

常用方法:

8.页面对象:page

page对象代表jsp本身,只有在jsp页面才有效。page对象本质上是被转换后的Servlet,因此它可以调用任何被Servlet类所定义的方法。

常用方法:

这里写图片描述

9.异常对象:exception

exception对象用来处理JSP文件执行时发生的所有错误和异常,只有在page指令中设置isErrorPage="true"的页面中才能使用。

常用方法:

四大作用域

详细介绍见:(34条消息) JSP四大作用域详解_大头之家-CSDN博客_jsp作用域 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值