码迷,mamicode.com
首页 > 其他好文 > 详细

Servlet-servletContext

时间:2018-11-03 23:11:47      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:tco   返回   ==   xtend   contex   对象   config   ted   不同的   

/**
  * ServletContext对象学习
  *             问题:
  *                 不同的用户使用相同的数据
  *             解决:
  *                 ServletContext对象
  *             特点:
  *                 服务器创建
  *                 用户共享
  *             作用域:
  *                 整个项目内
  *             生命周期:
  *                 服务器启动到服务器关闭
  *             使用:
  *                 获取ServletContext对象
  *                       //第一种方式:
                         ServletContext sc=this.getServletContext();
                     //第二种方式:
                         ServletContext sc2=this.getServletConfig().getServletContext();
                     //第三种方式:
                         ServletContext sc3=req.getSession().getServletContext();
  *                 使用ServletCOntext对象完成数据共享
  *                     sc.setAttribute(String,Object);
  *                     sc.getAttribute(String) 返回的是Object
  *                

            注意:
  * `                不同的用户可以给ServletContext对象进行数据的存取
  *                     获取的数据不存在返回Null


  * @author Administrator
  *
  */
public class ServletContextServlet extends HttpServlet {
     @Override
     protected void service(HttpServletRequest req, HttpServletResponse resp)
             throws ServletException, IOException {
             //获取ServletContext对象
                 //第一种方式:
                 ServletContext sc=this.getServletContext();
                 //第二种方式:
                 ServletContext sc2=this.getServletConfig().getServletContext();
                 //第三种方式:
                 ServletContext sc3=req.getSession().getServletContext();
                 System.out.println(sc==sc2);
                 System.out.println(sc2==sc3);
             //使用ServletContext对象完成数据共享
                 //数据存储
                 sc.setAttribute("str","ServletContext对象学习");
                
                
     }
}

Servlet-servletContext

标签:tco   返回   ==   xtend   contex   对象   config   ted   不同的   

原文地址:https://www.cnblogs.com/axu521/p/9902277.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!