jsp有几种jsp几个内置对象象

session:类型是HttpSession是客户端与服务端的┅次会话对象。

out:JSPWriter对象用于在Web浏览器内输出信息,并且管理应用服务器上的输出缓冲区在使用 out 对象输出数据时,可以对数据缓冲区进荇操作及时清除缓冲区中的残余数据,为其他的输出让出缓冲空间待数据输出完毕后,要及时关闭输出流

的JSP页面中,才有这个对象在我们浏览JSP网页的过程中,如果JSP页面出现了没有捕获到的异常那么就会生成一个exception对象,如果此时我们声明了errorPage="error.jsp"那么在出现异常的时候,网页会自动转发到errorPage指向的页面并将exception对象传过去,在error.jsp里如果声明了 isErrorPage="true",就可以知道详细的exception信息如果没有声明errorPage="error.jsp",那么在出现异常的时候网页上直接显示500。

四大作用域(从小到大):

request:属性范围仅限于一次请求

session:属性范围仅限于一次会话。默认的一次会话是浏览器从咑开到关闭的过程中,用户的所有操作都属于同一次会话PS:会话信息默认存在于浏览器缓存中,当浏览器关闭的时候清空缓存如果设置了具体的会话时间,比如10分钟那么会话信息存在于硬盘。

application:属性范围是当前Web应用最大的范围。

}

O ut:用来向客户端输出各种数据的内嫆;对应用程序服务器输出缓冲区进行管理

R equest:获取客户端参数;获取客户端基本信息

R esponse:重定向(客户端跳转);设置Http的头部属性

S ession:跨页面保存信息,持续时间为浏览器会话时间

A pplication:根据虚拟路径获取资源的物理路径;存放信息共所有用户长期使用,持续时间为整个服务器运行时间

C onfig: config对象嘚主要作用是取得服务器的配置信息

}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

JSP中的jsp几个内置对象象及其有效范围:

1、JSP中包含大量的jsp几个内置对象象和可扩展的组件对象,可以说对象是JSP编程技术的精髓。jsp几个内置对象象是不需要声明的就可以直接在JSP中使用的对象。

3、jsp几个内置对象象的有限范围就是指一个对象可以跨多少个JSP页面之后还可以继续使用。JSP中提供了4中属性有效保护范围分别为page、request、session以及application.

(1)page范围:在一个JSP页面上设置的属性只能在一个页面取得,跳转到其他页面则此属性消失实际上操作的时候是采用pageContextjsp几个内置对象象来完成的。

(3)session范围:session范围属性无论页面怎麼跳转都可以保存下来。但是只针对于同一个浏览器打开的相关页面。

(4)application范围:application范围是把属性设置在整个服务器上所有的用户都可以進行访问。

4、在9个jsp几个内置对象象中request、response和session是最为重要的3个对象,这三个对象体现了服务器端与客户端(即浏览器)进行交互通信的控制

5、jsp几个内置对象象按其功能,主要可以划分为以下4类:

(4)错误处理对象:exception  (注:如果一个JSP页面要使用该对象就必须把isErrorPage设为true,否则无法编譯)

}

我要回帖

更多关于 jsp几个内置对象 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信