1 16 package org.jmanage.webui.actions.config; 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.forms.ConfigureForm; 22 import org.jmanage.core.util.JManageProperties; 23 import org.jmanage.core.services.AccessController; 24 import org.apache.struts.action.ActionForward; 25 import org.apache.struts.action.ActionMapping; 26 import org.apache.struts.action.ActionForm; 27 28 import javax.servlet.http.HttpServletRequest ; 29 import javax.servlet.http.HttpServletResponse ; 30 31 36 public class ShowConfigureAction extends BaseAction{ 37 38 public ActionForward execute(WebContext context, 39 ActionMapping mapping, 40 ActionForm actionForm, 41 HttpServletRequest request, 42 HttpServletResponse response) 43 throws Exception { 44 AccessController.checkAccess(context.getServiceContext(), 45 ACL_EDIT_JMANAGE_CONFIG); 46 ConfigureForm confgForm = (ConfigureForm)actionForm; 47 final JManageProperties jManageProperties = JManageProperties.getInstance(); 48 final int MAX_LOGIN_ATTEMPTS_ALLOWED = 49 Integer.parseInt(jManageProperties. 50 getProperty(JManageProperties.LOGIN_MAX_ATTEMPTS)); 51 confgForm.setMaxLoginAttempts(MAX_LOGIN_ATTEMPTS_ALLOWED); 52 return mapping.findForward(Forwards.SUCCESS); 53 } 54 } 55 | Popular Tags |