对象作用域与Servlet事件监听器
2016-10-16 21:25
274 查看
对象作用域:
ServletContext应用上下文:对于整个web应用来说只有一个ServletContext对象,而且在web应用中的所有部分都能访问
获取ServletContext:
this.getServletContext();
this.getServletConfig().getServletContext();
Request.getSession().getServletContext();
上下文作用域设置的属性在整个Web应用中被共享,只要服务器不被关闭,web应用中的任何部分都能够访问到该属性.所以线程是不安全的.
HttpSession(会话)
每个浏览器独享一个session,关闭浏览器就被销毁
因为可以存在多个线程访问相同的会话属性,因此线程不安全.
ServletRequest(请求)
储存时间比会话作用域和上下文作用域短.
请求结束就失效了,所以派发是同一个请求,可以取的值;
这三个都有共同方法:
setAttribute(String,Object);
getAttribute(string);
removeAttribute(String);
ServletContext应用上下文:对于整个web应用来说只有一个ServletContext对象,而且在web应用中的所有部分都能访问
获取ServletContext:
this.getServletContext();
this.getServletConfig().getServletContext();
Request.getSession().getServletContext();
上下文作用域设置的属性在整个Web应用中被共享,只要服务器不被关闭,web应用中的任何部分都能够访问到该属性.所以线程是不安全的.
HttpSession(会话)
每个浏览器独享一个session,关闭浏览器就被销毁
因为可以存在多个线程访问相同的会话属性,因此线程不安全.
ServletRequest(请求)
储存时间比会话作用域和上下文作用域短.
请求结束就失效了,所以派发是同一个请求,可以取的值;
这三个都有共同方法:
setAttribute(String,Object);
getAttribute(string);
removeAttribute(String);
相关文章推荐
- 对象作用域与servlet事件监听器
- 对象作用域与Servlet事件监听器
- 对象作用域与Servlet事件监听器
- 对象作用域与Servlet事件监听器
- 对象作用域与Servlet事件监听器
- 对象作用域与Servlet事件监听器
- 对象作用域与Servlet事件监听器
- 对象作用域与Servlet事件监听器
- 对象作用域与servlet事件监听器
- 对象作用域与servlet事件监听器
- 第六章 对象作用域与servlet事件监听器
- [原创]java WEB学习笔记48:其他的Servlet 监听器:域对象中属性的变更的事件监听器 (3 个),感知 Session 绑定的事件监听器(2个)
- Servlet事件监听器、监听servletContext域对象创建和销毁、监听三个域对象属性变化
- android事件一些原理知识(事件对象,事件实体,事件监听器,回调)
- Servlet中的过滤器(拦截器)Filter与监听器Listener的作用和区别
- Servlet,JSP,过滤器和监听器,四个作用域和九个内置对象,EL表达式语言,自定义标签,JSTL
- Web小结---Servlet,JSP,过滤器和监听器,四个作用域和九个内置对象,EL表达式语言,自定义标签,JSTL,国际化与汉字的编码
- Servlet作用域对象和jsp的内置对象比较
- Servlet概述以及ServletConfig 和ServletContext对象的作用
- Servlet事件监听器