一:内置对象
request-- javax.servlet.http.HttpServletRequest--Request
response-- javax.servlet.http.HttpServletResponse--Page
pageContext-- javax.servlet.jsp.PageContext (核心)-- Page
session-- javax.servlet.http.HttpSession-- Session
application-- javax.servlet.ServletContext-- Application
out-- javax.servlet.jsp.JspWriter-- Page
config-- javax.servlet.ServletConfig-- Page
page-- javax.servlet.jsp.HttpJspPage-- Page
exception-- java.lang.Throwable Error --Page
二:内置对象的声明周期和可见范围
1. 共同点
变量—— 变量的类型—— 范围
(1) void setAttribute (String key , Object value)
(2) Object getAttribute (String key )
(3) void removeAttribute(String key )
注意:pageContext.removeAttribute(“data”) 会直接删除所有范围内的 data 属性。
2. 不同点
生命周期和可见范围不同,范围如下:
pageContext -- request -- session -- application 生命周期和可见范围越来越长
3. pageContext 的使用
(1)取得不同范围的属性
pageContext.getAttribute( String key , int scope);
int 值的取值有:
pageContext.PAGE_SCOPE;
pageContext.REQUEST_SCOPE;
pageContext.SESSION_SCOPE;
pageContext.APPLICTION_SCOPE
pageContext.getAttribute(String key );
(2)设置不同范围的属性
pageContext.setAttribute( String key ,Object value, int scope);
pageContext.setAttribute(String key, Object value );
(3)删除不同范围的属性
pageContext.removeAttribute(String key, int scope);
pageContext. removeAttribute (String key );
(4)查找属性
pageContext.findAttribute(String key );
按可见范围从小到大开始查找,如果没找到返回 null。
分享到:
相关推荐
jsp--2.内置对象
JSP-基础\内置九个对象JSP-基础\内置九个对象JSP-基础\内置九个对象
JSP内置对象 JSP内置对象 JSP内置对象
一、JSP内置对象练习 1、使用JSP中的session对象,实现用户登陆检验 (1)(1)web目录下的session-login目录中,新建login.jsp(允许用户输入用户名和密码), 在usercheck.jsp中进行验证,成功则显示index.jsp...
本学期javaWeb课程实验源码,本次实验是练习jsp内置对象的使用,包括登录注册以及验证共4个jsp页面,另外还有一个cookies的操作页面,具体教程可看本人博客
JSP内置对象实验报告
JSP 的内置对象 5 个常用的内置对象
jsp内置对象 有关jsp的一些内置的对象的总结
帮助了解JSP九大内置对象,对jsp就打内置对象知识提高
第四章-JSP的内置对象习题.doc
WEB应用与开发-05JSP内置对象PPT文档.pptx
JSP应用开发-JSP内置对象.pptx
在用java做基于Web的开发时,不可避免的需要和request&response这两个对象打交道,因此,对它们的学习和掌握就显得至关重要。
JSP内置对象(9个常用的内置对象)JSP内置对象(9个常用的内置对象)
JSP内置对象大全及实例解析,前面部分讲的是JSP的9大内置对象的函数和方法,后面是各个对象的所有方法的实例。
jsp九大内置对象学习
JSP中9个内置对象的应用,希望对初学JSP内置对象的人有用
了解JSP九大内置对象及其JSP九大内置对象的功能与作用
jsp9大内置对象
jsp的常见内置对象jsp的常见内置对象