Servlet 域对象

时间:2024-5-8    作者:老大夫    分类: JavaWeb


在servlet中 context域是整个app中最大的作用域,所有的servlet都共享一个contxt

这样可以在不同的Servlet中的service中取得数据

调用contxt有三个方法

        //使用servletConfig调用
        ServletContext servletContext1 = servletConfig.getServletContext();
        //使用Httprequest来调用
        ServletContext servletContext2 = req.getServletContext();
        //直接使用静态方法调用
        ServletContext servletContext3 = getServletContext();

调出contxt后使用 存入键值对,取出键值对,删除键值对

        //设置键值对
        servletContext1.setAttribute("ka","va");
        //取出键值对
        String ka =(String) servletConfig.getServletContext().getAttribute("ka");
        //删除键值对
        servletContext1.removeAttribute("ka");


扫描二维码,在手机上阅读

推荐阅读: