PageContext域对象
PageContext域对象一般存在于JSP文件中,自己本身作为域对象可以存储和查询修改数据,
并且在JSP中可以快捷的获取其他域对象
作为域对象的通用方法:
java中的域对象
特有的方法:
-
获取其他域对象
-
利用域对象方法给其他域对象内设置值
set、remove、get方法都适用
setAttribute(java.lang.String name, java.lang.Object o, int scope)
scope表示其他域对象的代号
1表示自己pageContext域对象
2表示request域对象
3表示Session域对象
4表示ServletCoontext域对象 -
在页面、请求、会话(如果有效的话)和应用程序范围内顺次寻找给定的属性,并返回相关的值或空值
findAttribute(java.lang.String name) ;
在不同的域中设置值,显示结果:
<% pageContext.setAttribute("ppp","123",4);%>
<% pageContext.setAttribute("ppp","456"