• java实现注销登录


    servlet

    HttpServletRequest request

    HttpSession session=request.getSession();

    session.removeAttribute("username");

    session.invalidate()

    springmvc

    HttpSession session

    登入,设置session

    session.setAttribute("username", username);

    注销,删除session

    request.getSession().removeAttribute("username");

    request.getSession().invalidate();

    struts2

    HttpServletRequest request=ServletActionContext.getRequest();

    request.getSession().invalidate();

    或者

    ServletActionContext.getRequest().getSession().removeAttribute("username");

    remove和invilidate的区别

    session.invalidate(),这个会使整个客户端对应的Session失效,里面的所有东西都会被清空,同时也释放了资源。
    通过session.removeAttribute方法删除的是我们传递的对象,不会让整个Session失效。

  • 相关阅读:
    Integer Inquiry
    dfs求最短路径
    5.E
    5.H
    5.C
    5.A
    5.J
    POJ
    POJ
    POJ
  • 原文地址:https://www.cnblogs.com/whatarewords/p/10907679.html
Copyright © 2020-2023  润新知