(二)jsp的九大内置对象及其作用

jsp的九大内置对象及其作用

一、jsp的内置对象

jsp的内置对象无论是对:jsp的初学者、工作面试和java web开发来说,都必须熟悉的。

二、jsp有九大内置对象,它们是什么?作用是什么?

1、page。从jsp编写提示【图示】中简易看出page是java.lang.Object类型,同时还能说明page就是this关键字。还有一点能说明它的就是是jsp执行中生成java类。page代表当前jsp(this代表当前java)

2、config。从jsp编写提示【图示】中查知configjavax.servlet.ServletConfig类型。它作用域是当前的jsp,它的用法有getInitParameter(String argo)【获取初始化参数】、getInitParameterNames()【获取初始化参数名称列表】等。

注意:jsp本身就是servlet,它可以在web.xml里面作为servlet来配置。


3、out。从jsp编写提示【图示】中查知out是javax.servlet.jsp.JspWriter类型。它的作用是该jsp,它主要 用来处理网页的缓冲区数据【这里的缓冲数据和文件数据读写缓冲类似,以后讲解】。



4、exception。从jsp编写提示【图示】中查知exception是java.lang.Throwable类型,必须指定jsp的page isErrorPage="true"才能发挥exception的作用



5、pageContext。从jsp编写提示【图示】中查知pageContext是javax.servlet.jsp.PageContext类型。它代表页面上下文,该对象主要用于进行JSP之间数据共享。使用pageContext能访问page、request、session、application范围的资源



6、application从jsp编写提示【图示】中查知application是javax.servlet.ServletContext类型。它的作用域是整个应用,自服务器启动后就产生,自始至终都是唯一的【很专一】。它和httpsession的专一性相反。

·

7、request。从jsp编写提示【图示】中查知requestjavax.servlet.http.HttpServletRequest类型。它可以获取用户通过处理客户端【浏览器】的请求内容。



8、response。从jsp编写提示【图示】中查知responsejavax.servlet.http.HttpServletResponse类型。它能将响应结果返回给用户【也就是平时所说的"服务器对客户端的响应"】。



9、session。从jsp编写提示【图示】中查知sessionjavax.servlet.http.HttpSession类型。它代表一次会话。它从客户端浏览器和站点建立连接产生“用户自己的回话【每个用户一个session】,直到关闭浏览器此次会话结束。在当前回话未结束时段里都可以访问会话里面的参数。






友情提示本人提供相关IT技术开发和支持,与其相关技术交流。

如需请加微信号:



  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值