欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java使用Cookie判断用户登录情况的方法

程序员文章站 2024-02-17 20:39:16
本文实例为大家分享了java使用cookie判断用户登录情况的方法,供大家参考,具体内容如下 1.判断是否登录 public boolean islogin()...

本文实例为大家分享了java使用cookie判断用户登录情况的方法,供大家参考,具体内容如下

1.判断是否登录

public boolean islogin() {
    set<cookie> cookies = this.browser.getcookies();
    string jsessionidid = "jsessionid";
    string sessionidid = "sessionid";
    string loginid = "login";
    string jsessionididvalue = "";
    string sessionidvalue = "";
    string loginvalue = "";
    for (cookie c:cookies) {
      logger.info(c.getname() + ": " + c.getvalue());
      if (c.getname().equals(jsessionidid)) {
        jsessionididvalue = c.getvalue();
      } else if(c.getname().equals(sessionidid)) {
        sessionidvalue = c.getvalue();
      } else if (c.getname().equals(loginid)) {
        loginvalue = c.getvalue();
      }
    }    
    if ( jsessionididvalue.equals(sessionidvalue) & loginvalue.equals("login")) {
      return true;
    } else {
      return false;
    }
  }

2.页面登录cookie

java使用Cookie判断用户登录情况的方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。