clusterUpgrade.jsp 1.17 KB
<%@ page language="java" contentType="application/json; charset=utf-8"%>
<%@ page import="java.util.*"%>
<%@ page import="java.io.*"%>
<%@ page import="weaver.upgradetool.upgrade.ClientOperation"%>
<%
    response.setCharacterEncoding("UTF-8");
    String method = request.getParameter("method");
    ClientOperation cluster = new ClientOperation();
   	String token = (String) request.getParameter("token");
	//System.out.println("token:"+token);

    if("getinfo".equals(method)) {
    	HashMap<String,String> param = new HashMap<String,String>();
    	param.put("token",token);
    	String msg = cluster.getUpgradeProcess(param,request);
    	out.print(msg);
    } else if("upgrade".equals(method)){
    		boolean checkSecurity = cluster.checkSecurity(token, request);
			if(!checkSecurity) {
				return;
			}
    		//System.out.println("====method:"+method);
    	    HashMap<String,String> param = new HashMap<String,String>();
		    cluster.upgrade(param,request);	
    } else {//上传
    		boolean checkSecurity = cluster.checkSecurity(token, request);
			if(!checkSecurity) {
				return;
			}
		    cluster.uploadFileClient(request);
    }

    //response.getWriter().write(message);
%>