package com.demo.action; import com.opensymphony.xwork2.ActionSupport; import org.apache.struts2.interceptor.SessionAware; import java.util.Map; public class LogoutAction extends ActionSupport implements SessionAware { private Map session; @Override public String execute() { if (session != null) { session.remove(LoginAction.SESSION_USER); session.remove(LoginAction.SESSION_ROLE); session.remove(LoginAction.SESSION_LOGIN_TIME); } return SUCCESS; } @Override public void setSession(Map session) { this.session = session; } }