jsp的九大内置对象

一.什么是内置对象

jsp文件在转译成其对应的servlet文件的时候自动生成的并声明的对象,我们在jsp页面中直接使用即可。

二.九大内置对象(带*号的是常用的)

		pageContext:页面上下文对象,封存了其它内置对象。封存了jsp的运行信息。
		
				注意:每个jsp文件单独拥有一个pageContext对象。
		
				作用域:当前页面。
		
		*request:封存当前请求数据的对象,由tomcat服务器创建。一次请求
		
		*session:此对象用来存储用户的不同请求的共享数据。一次会话
		
		*application:也就是ServletContext对象,一个项目只有一个。存储用户共享数据的对象,以及完成其他操作。项目内。
		
		*response:响应对象,用来响应请求处理结果给浏览器的对象。设置响应头,重定向。
		
		 out:响应对象,jsp内部使用。带有缓冲区的响应对象,效率高于response对象。
		
	 	 page:代表当前jsp的对象,相当于java中的this。
		
		 exception:异常对象,存储了当前运行的异常信息。
		
			   注意:使用此对象需要在page指令中使用isErrorPage="true"开启。
		
		 config:也就是ServletConfig。主要是用来获取web.xml中的配置数据。完成一些初始化数据的读取。

三.四个作用域对象:

		pageContext:当前页面,解决了在当前也页面的数据共享问题。
		
		request:一次请求。一次请求的servlet的数据共享。通过请求转发,将数据流转给下一个servlet。
		
		session:一次会话,一个用户的不同请求的数据共享。
		
		application:项目内,不同用户的数据共享问题。
	
		作用:数据流转

四.注意

内置对象在jsp页面中使用,使用局部代码块或者脚本段语句来使用。不能够在全区代码块中使用。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杜柠函

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值