一、什么是servletContext:
servletContext可以理解为服务器端的一个共享空间,它可以被所有的客户端访问。基于这种特性,我们就可以利用servletContext做计数器等应用。
我们用个图来描述cookie、session、servletContext的区别
上图中,下面的A、B、C是代表客户端的cookie,服务器端的A、B、C代表session,D代表servletContext。
二、怎样使用ServletContext
1、首先得到ServletContext
this.getServletContext();
2、ServletContext也是和session一样像一张表,分为属性、值
添加属性:setAttribute(String name,Object obj);
得到值:getAttribute(String name);
删除属性:removeAttribute(String name);
3、生命周期
ServletContext中的属性的生命周期从创建开始,到服务器关闭而结束
阅读(1371) | 评论(0) | 转发(0) |