logout.jav

来自「有完整的程序和源码」· JAV 代码 · 共 36 行

JAV
36
字号
//---------------------------------------------------------
// Application: Personal of System
// Author     : eSingle
// File       : Logout.java
//
// Copyright 2002 LandSoft Corp.
// Generated at Mon Nov 18 10:18:19 CST 2002
// Created by caoguangxin
// mailto:gxcao@mail.tsinghua.edu.cn
//---------------------------------------------------------

package com.landsoft.personal.controller;

import javax.servlet.http.*;
import javax.servlet.*;

import org.apache.struts.action.*;

public class Logout extends Action {

  public ActionForward execute(ActionMapping mapping, ActionForm form,
      HttpServletRequest request, HttpServletResponse response) {

    HttpSession session = request.getSession();
    session.invalidate();

    // uncomment if use resin
    // com.caucho.http.security.JdbcAuthenticator auth;
    // auth = (com.caucho.http.security.JdbcAuthenticator) application.getAttribute("caucho.authenticator");
    // if (auth != null) auth.logout(request, response, application, auth.getUserPrincipal(request, response, application));

    return mapping.findForward("success");
  }

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?