(三)JSP内置对象

1.JSP内置对象的分类

第一类:与Servlet有关的内置对象。

包括page和config两个对象。

第二类:与Input/Output有关的内置对象

包括out、request和response三个对象。

第三类:与Context有关的内置对象。

包括session、application和pageContext三个对象。

第四类:与Error有关的内置对象。

仅包括exception这一个对象。

2.属性保存范围

  在JSP中可以通过setAttribute()和getAttribute()这两个方法来设置和取得属性,从而实现数据的共享。

JSP中提供了四种属性保存范围:page,request,session,application

3.request对象

常用方法:

(1)获得客户端请求参数

(2)获得所有的参数的名称

(3)获得参数的所有参数值

(4)获得封装所有参数的Map

4.response对象

常用方法:

(1)实现页面的跳转

(2)实现页面的自动刷新

(3)实现页面的自动跳转

5.out对象

(1)使用out对象进行页面输出

(2)使用out对象求得缓冲区使用大小

6.session对象

常用方法:

(1)设置并获得session生命周期

(2)获得session的 其他信息

7.application对象

常用方法:

(1)通过application获得服务器版本

(2)通过application对象获得其他信息

8.pageContext对象

  pageContext对象不仅可以用来设置page范围的属性,还可以用来设置其他范围属性,不过需要指定参数。通过该对象还能获得其他内置对象。

9.page对象

  page对象代表JSP转以后的Servlet,通过page对象可以非常方便的调用Servlet类中定义的方法。

10.config对象

  config对象可以用来获得Servlet的配置信息。

11.exception对象

  exception对象用来处理错误异常,如果使用exception对象,必须指定page指定中的isErrorPage属性值为"true"。

 

 

 

 

  

 

 

   

posted @ 2015-08-18 16:35  na微微一笑很倾城  阅读(205)  评论(0编辑  收藏  举报