JSP- 内置对象

内置对象: 就是tomcat帮我们实例化了
内置对象 所属类
pageContext javax.servlet.jsp.PageContext
request javax.servlet.http.HttpServletRequest
response javax.servlet.http.HttpServletResponse
session javax.servlet.http.HttpSession
config javax.servlet.ServletConfig
application javax.servlet.ServletContext
out javax.servlet.jsp.JspWriter
page java.lang.Object
exception java.lang.Throwable

 

1、内置对象(9个)

分为4类:(1)与Servlet有关的隐含对象:page、config;(2)与Input/Output有关的隐含对象:out、request、 response;(3)与容器有关的,数据保存到容器:session、application、pageContext;

(4)与Error有关的隐含对象:exception;

 

2、属性的两种方法(设置和取得属性)

-设置属性: public abstract void    setAttribute(java.lang.String name,java.lang.Object attribute)

-取得属性:public abstract java.lang.Object   getAttribute(java.lang.String name)

 

3、四种属性的保存范围(所谓的属性保存范围,指的是一个内置的对象,可以在多少个页面中保存并继续使用

page、request、session、application

(1)page范围(pageContext):一页中有效,跳转即无效。

(2)request范围:服务器跳转有效,客户端跳转无效。

(3)session范围:跳转有效,新开浏览器无效。

(4)application范围:所有用户有效,重启服务器无效。

 

 

http://blog.csdn.net/xiazdong/article/details/6848382

http://blog.sina.com.cn/s/blog_5329b1d80100ajm7.html

posted on 2012-11-25 18:56  lovebeauty  阅读(486)  评论(0)    收藏  举报

导航