javaWeb 四大域对象详细介绍
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对象 |
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关文章
基于idea 的 Java中的get/set方法之优雅的写法
这篇文章主要介绍了基于idea 的 Java中的get/set方法之优雅的写法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2019-01-01idea2020.1版本git提交项目到github上的方法
这篇文章主要介绍了idea2020.1版本git提交项目到github上的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2020-06-06Java class文件格式之特殊字符串_动力节点Java学院整理
特殊字符串出现在class文件中的常量池中,本着循序渐进和减少跨度的原则, 首先把class文件中的特殊字符串做一个详细的介绍, 然后再回过头来继续讲解常量池,对java class 文件格式相关知识感兴趣的的朋友一起学习吧2017-06-06SpringBoot @CompentScan excludeFilters配置无效的解决方案
这篇文章主要介绍了SpringBoot @CompentScan excludeFilters配置无效的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-11-11
最新评论