servlet保存域类型-创新互联

简介

通常认为有4中,现在使用的有3中

成都创新互联公司不只是一家网站建设的网络公司;我们对营销、技术、服务都有自己独特见解,公司采取“创意+综合+营销”一体化的方式为您提供更专业的服务!我们经历的每一步也许不一定是最完美的,但每一步都有值得深思的意义。我们珍视每一份信任,关注我们的成都网站建设、成都网站制作质量和服务品质,在得到用户满意的同时,也能得到同行业的专业认可,能够为行业创新发展助力。未来将继续专注于技术创新,服务升级,满足企业一站式成都营销网站建设需求,让再小的成都品牌网站建设也能产生价值!
  • page(不再使用)
  • request 请求域
  • session 会话域
  • application 应用域
解释
  1. request 请求域

   客户端向服务器发起一次请求,并得到一次响应,算一次request请求。

@GetMapping("/index")
    public String request(HttpServletRequest request){
        request.setAttribute("userName", "jack");
        Object userName = request.getAttribute("userName");
        return "index";
    }

2. session 会话域

客户端第一次访问服务器,服务器会给客户端一个sessionId,用于唯一标识此客户端,往后客户端访问服务器都会带着这个sessionId,由此服务器就能认识该客户端。只要此sessionId不过期,此会话就一直存在,对于会话域中的数据,拥有该sessionId的客户端就可以一直存取其中的数据。(也就是说,你换个客户端,只要带上此sessionId,服务器是无法区分的)

@GetMapping("/index")
    public String request(HttpServletRequest request){
        request.getSession().setAttribute("userName","tom");
        Object userName = request.getSession().getAttribute("userName");
        return "index";
    }

3. application 应用域

只要服务器不重启,放入该应用域中的所有数据都可以被访问该服务器的所有客户端任意存取。

@GetMapping("/index")
    public String request(HttpServletRequest request){
        ServletContext application = request.getServletContext();
        application.setAttribute("userName","jack");
        Object userName = application.getAttribute("userName");
        return "index";
    }

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


文章名称:servlet保存域类型-创新互联
URL网址:http://azwzsj.com/article/djhopi.html