1 25 26 package com.j2biz.blogunity.web.actions.exec; 27 28 import javax.servlet.http.HttpServletRequest ; 29 import javax.servlet.http.HttpServletResponse ; 30 import javax.servlet.http.HttpSession ; 31 32 import com.j2biz.blogunity.IConstants; 33 import com.j2biz.blogunity.exception.BlogunityException; 34 import com.j2biz.blogunity.web.ActionResultFactory; 35 import com.j2biz.blogunity.web.IActionResult; 36 import com.j2biz.blogunity.web.actions.AbstractAction; 37 38 45 public class LogoutAction extends AbstractAction { 46 47 private static final IActionResult LOGOUT_SUCCESS_FORWARD = ActionResultFactory 48 .buildForward("/jsp/logout.jsp"); 49 50 56 public IActionResult execute(HttpServletRequest request, HttpServletResponse response) 57 throws BlogunityException { 58 59 HttpSession session = request.getSession(false); 60 61 if (session != null){ 62 63 65 session.removeAttribute(IConstants.Session.USER); 67 68 69 } 70 71 return LOGOUT_SUCCESS_FORWARD; 72 } 73 74 } | Popular Tags |