zoukankan      html  css  js  c++  java
  • Struts清楚session方法

    //第一种方法(继承SessionAware类来取得session,然后用invalidate()方法清理)
    public class ExitAction extends ActionSupport implements SessionAware{

    @Override
    public String execute() throws Exception {
    HttpServletRequest request = ServletActionContext.getRequest();
    HttpSession session1 = request.getSession();
    session1.invalidate();
    return super.execute();
    }

    public void setSession(Map arg0) {


    }

    }
    //第二种方法(用ActionContext取session,然后用clear()方法清理)
    public class ExitAction extends ActionSupport{

    @Override
    public String execute() throws Exception {
    ActionContext ac = ActionContext.getContext();
    Map session = ac.getSession();
    session.clear();
    return super.execute();
    }




    }
    //第三种方法(一样用ActionContext取session,然后取一个Session的KEY,清除该KEY的session,这种办法可以选择性的清理你要清理的session)
    public class ExitAction extends ActionSupport{

    @Override
    public String execute() throws Exception {
    ActionContext ac = ActionContext.getContext();
    Map session = ac.getSession();
    session.remove("buser");
    session.remove("guser");
    session.remove("fuser");
    return super.execute();
    }

    }

    相关链接【很重要!】http://www.iteye.com/problems/28692

                                http://jackzhangyunjie.iteye.com/blog/231205/

                                http://bbs.csdn.net/topics/340144247

                                

  • 相关阅读:
    第九周进度条
    梦断代码阅读笔记01
    NABCD分析
    软件工程个人作业05
    HDU 3949 XOR(线性基)
    luogu 2115 破坏(01分数规划)
    luogu 1360 阵容均衡(前缀和+差分+hash)
    luogu 1967 货车运输(最大生成树+LCA)
    luogu 1344 追查坏牛奶(最小割)
    BZOJ 2007 海拔(平面图最小割转对偶图最短路)
  • 原文地址:https://www.cnblogs.com/sungyouyu/p/3873980.html
Copyright © 2011-2022 走看看