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.util.RequestAttributes; 22 import org.jmanage.core.config.ApplicationTypes; 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 import java.util.Map ; 31 32 38 public class ShowAvailableApplicationAction extends BaseAction{ 39 40 50 public ActionForward execute(WebContext context, 51 ActionMapping mapping, 52 ActionForm actionForm, 53 HttpServletRequest request, 54 HttpServletResponse response) 55 throws Exception { 56 AccessController.checkAccess(context.getServiceContext(), 57 ACL_ADD_APPLICATIONS); 58 Map availableApplications = ApplicationTypes.getAll(); 59 request.setAttribute(RequestAttributes.AVAILABLE_APPLICATIONS, 60 availableApplications); 61 62 request.setAttribute(RequestAttributes.NAV_CURRENT_PAGE, "Add Application"); 63 return mapping.findForward(Forwards.SUCCESS); 64 } 65 } | Popular Tags |