javaWeb 四大域对象详细介绍

时间:2021-05-19

javaWeb 四大域对象

1)和属性相关的方法

Object getAttribute(String name)

获取指定的属性

Enumeration getAttributeNames()

获取所有的属性的名字组成的Enumeration对象

void removeAttribute(String name)

移除指定的属性

void setAttribute(String name, Object o)

设置属性

2)含有以上属性方法的域对象

pageContext,request,session,application作用域范围从小到大

pageContext

属性的作用范围仅限于当前jsp页面,在servlet中无法获取该对象

request

属性的作用范围仅限于同一个请求,主要用于请求转发

session

属性的作用范围仅限于一次会话,从浏览器打开直到关闭称为一次会话(在此期间会话没失效),在servlet中通过request对象获取

application

属性的作用范围限于当前WEB应用,是范围最大的属性作用范围,只要在一处设置属性,在其他各处的jsp或servlet中都可以获取到,在servlet中对应于ServletContext对象

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章