📄 logoffcontroller.java
字号:
package net.java.workeffort.webapp.action;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import net.java.workeffort.webapp.security.SecurityProfile;import net.java.workeffort.webapp.support.WebConstants;import org.springframework.web.servlet.ModelAndView;import org.springframework.web.servlet.mvc.AbstractController;/** * Logs off a user. Invalidates user session and forwards to * the index page * @author Antony Joseph */public class LogoffController extends AbstractController { public ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) throws Exception { HttpSession session = request.getSession(); SecurityProfile securityProfile = (SecurityProfile) request .getSession().getAttribute(WebConstants.SECURITY_PROFILE); if (securityProfile != null) logger.info("logging of user " + securityProfile.getPartyCd() + " session : " + session.getId()); logger.info("invalidating session: " + session.getId()); try { session.invalidate(); } catch (Exception e) { logger.error(" session.invalidate() exception in LogoffController." + e); } return new ModelAndView(".index"); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -