⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 signoutcontroller.java

📁 《java敏捷开发--使用spring、hibernate和eclipse》源码
💻 JAVA
字号:
package com.visualpatterns.timex.controller;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
import com.visualpatterns.timex.util.ApplicationSecurityManager;

/**
 * Controller for "signing out" of the application.
 * @author anil
 */
public class SignOutController implements Controller
{
    private ApplicationSecurityManager applicationSecurityManager;
    private String successView;

    /**
     * Removes Employee object from session using ApplicationSecurityManager.
     * @see ApplicationSecurityManager 
     */
    public ModelAndView handleRequest(
            HttpServletRequest request,
            HttpServletResponse response) throws Exception
    {
        applicationSecurityManager.removeEmployee(request);
        return new ModelAndView(getSuccessView());
    }

    public ApplicationSecurityManager getApplicationSecurityManager()
    {
        return applicationSecurityManager;
    }

    public void setApplicationSecurityManager(
            ApplicationSecurityManager applicationSecurityManager)
    {
        this.applicationSecurityManager = applicationSecurityManager;
    }

    public String getSuccessView()
    {
        return successView;
    }

    public void setSuccessView(String successView)
    {
        this.successView = successView;
    }
}

⌨️ 快捷键说明

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