1 16 17 package org.apache.webapp.admin.service; 18 19 import java.io.IOException ; 20 import java.util.Locale ; 21 import java.util.ArrayList ; 22 import javax.servlet.ServletException ; 23 import javax.servlet.http.HttpServletRequest ; 24 import javax.servlet.http.HttpServletResponse ; 25 import javax.servlet.http.HttpSession ; 26 import org.apache.struts.action.Action; 27 import org.apache.struts.action.ActionErrors; 28 import org.apache.struts.action.ActionForm; 29 import org.apache.struts.action.ActionForward; 30 import org.apache.struts.action.ActionMapping; 31 import org.apache.struts.util.MessageResources; 32 import org.apache.webapp.admin.LabelValueBean; 33 import org.apache.webapp.admin.Lists; 34 35 41 42 public class AddServiceAction extends Action { 43 44 46 61 public ActionForward execute(ActionMapping mapping, 62 ActionForm form, 63 HttpServletRequest request, 64 HttpServletResponse response) 65 throws IOException , ServletException { 66 67 HttpSession session = request.getSession(); 69 Locale locale = getLocale(request); 70 MessageResources resources = getResources(request); 71 72 String serverName = request.getParameter("select"); 73 74 ServiceForm serviceFm = new ServiceForm(); 76 session.setAttribute("serviceForm", serviceFm); 77 serviceFm.setAdminAction("Create"); 78 serviceFm.setObjectName(""); 79 serviceFm.setEngineObjectName(""); 80 serviceFm.setServiceName(""); 81 serviceFm.setEngineName(""); 82 serviceFm.setDefaultHost("localhost"); 83 serviceFm.setAdminServiceName(""); 84 serviceFm.setServerObjectName(serverName); 85 ArrayList hosts = new ArrayList (); 86 hosts.add(new LabelValueBean 87 (resources.getMessage(locale, "list.none"), "")); 88 serviceFm.setHostNameVals(hosts); 89 90 return (mapping.findForward("Service")); 92 93 } 94 95 96 } 97 | Popular Tags |