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范围:所有用户有效,重启服务器无效。
一步一个脚印,方便自己复习,欢迎大家指正,非常感谢,共同进步!
posted on 2012-11-25 18:56 lovebeauty 阅读(486) 评论(0) 收藏 举报
浙公网安备 33010602011771号