1 16 package org.jmanage.webui.actions.app; 17 18 import org.apache.struts.action.ActionForm; 19 import org.apache.struts.action.ActionMapping; 20 import org.apache.struts.action.ActionForward; 21 import org.jmanage.webui.util.WebContext; 22 import org.jmanage.webui.util.Forwards; 23 import org.jmanage.webui.actions.BaseAction; 24 import org.jmanage.core.config.ApplicationConfig; 25 import org.jmanage.core.config.ApplicationConfigManager; 26 import org.jmanage.core.services.AccessController; 27 import org.jmanage.core.util.ACLConstants; 28 29 import javax.servlet.http.HttpServletResponse ; 30 import javax.servlet.http.HttpServletRequest ; 31 import java.util.List ; 32 import java.util.ArrayList ; 33 import java.util.Iterator ; 34 35 40 public class AppViewAction extends BaseAction { 41 42 public ActionForward execute(WebContext context, 43 ActionMapping mapping, 44 ActionForm actionForm, 45 HttpServletRequest request, 46 HttpServletResponse response) 47 throws Exception { 48 49 ApplicationConfig appConfig = context.getApplicationConfig(); 50 AccessController.checkAccess(context.getServiceContext(), 51 ACLConstants.ACL_VIEW_APPLICATIONS); 52 if(appConfig.isCluster()){ 53 return mapping.findForward("cluster"); 54 }else{ 55 return mapping.findForward("application"); 56 } 57 } 58 } 59 | Popular Tags |