1 16 package org.jmanage.webui.actions.auth; 17 18 import org.jmanage.webui.actions.BaseAction; 19 import org.jmanage.webui.util.WebContext; 20 import org.jmanage.webui.util.Forwards; 21 import org.jmanage.webui.util.Utils; 22 import org.jmanage.webui.forms.LoginForm; 23 import org.jmanage.core.services.AuthService; 24 import org.jmanage.core.services.ServiceFactory; 25 import org.apache.struts.action.*; 26 27 import javax.servlet.http.HttpServletRequest ; 28 import javax.servlet.http.HttpServletResponse ; 29 30 35 public class LoginAction extends BaseAction { 36 37 47 public ActionForward execute(WebContext context, 48 ActionMapping mapping, 49 ActionForm actionForm, 50 HttpServletRequest request, 51 HttpServletResponse response) 52 throws Exception { 53 LoginForm loginForm = (LoginForm) actionForm; 54 AuthService authService = ServiceFactory.getAuthService(); 55 authService.login(Utils.getServiceContext(context), 56 loginForm.getUsername(), 57 loginForm.getPassword()); 58 return mapping.findForward(Forwards.SUCCESS); 59 } 60 } | Popular Tags |