_UpgradeMessage__jsp.java 15.4 KB
/*
 * JSP generated by Resin-4.0.58 (built Fri, 24 Aug 2018 01:23:14 PDT)
 */

package _jsp._login;
import javax.servlet.*;
import javax.servlet.jsp.*;
import javax.servlet.http.*;
import weaver.system.SysUpgradeCominfo;
import java.lang.reflect.Field;

public class _UpgradeMessage__jsp extends com.caucho.jsp.JavaPage
{
  private static final java.util.HashMap<String,java.lang.reflect.Method> _jsp_functionMap = new java.util.HashMap<String,java.lang.reflect.Method>();
  private boolean _caucho_isDead;
  private boolean _caucho_isNotModified;
  private com.caucho.jsp.PageManager _jsp_pageManager;
  
  public void
  _jspService(javax.servlet.http.HttpServletRequest request,
              javax.servlet.http.HttpServletResponse response)
    throws java.io.IOException, javax.servlet.ServletException
  {
    javax.servlet.http.HttpSession session = request.getSession(true);
    com.caucho.server.webapp.WebApp _jsp_application = _caucho_getApplication();
    com.caucho.jsp.PageContextImpl pageContext = _jsp_pageManager.allocatePageContext(this, _jsp_application, request, response, null, session, 8192, true, false);

    TagState _jsp_state = null;

    try {
      _jspService(request, response, pageContext, _jsp_application, session, _jsp_state);
    } catch (java.lang.Throwable _jsp_e) {
      pageContext.handlePageException(_jsp_e);
    } finally {
      _jsp_pageManager.freePageContext(pageContext);
    }
  }
  
  private void
  _jspService(javax.servlet.http.HttpServletRequest request,
              javax.servlet.http.HttpServletResponse response,
              com.caucho.jsp.PageContextImpl pageContext,
              javax.servlet.ServletContext application,
              javax.servlet.http.HttpSession session,
              TagState _jsp_state)
    throws Throwable
  {
    javax.servlet.jsp.JspWriter out = pageContext.getOut();
    final javax.el.ELContext _jsp_env = pageContext.getELContext();
    javax.servlet.ServletConfig config = getServletConfig();
    javax.servlet.Servlet page = this;
    javax.servlet.jsp.tagext.JspTag _jsp_parent_tag = null;
    com.caucho.jsp.PageContextImpl _jsp_parentContext = pageContext;
    response.setContentType("text/html; charset=UTF-8");

    out.write(_jsp_string0, 0, _jsp_string0.length);
    
	String getUpgradeInfo = request.getParameter("getupgradeinfo");
	if(!"1".equals(getUpgradeInfo)){

    out.write(_jsp_string1, 0, _jsp_string1.length);
    
String imagefilename = "/images/hdNoAccess_wev8.gif";
String titlename = "";
String needfav ="";
String needhelp ="";
String error = request.getParameter("error");
String type = request.getParameter("type");
String errorMsg = request.getParameter("errorMsg");


String hostaddr = "";
try {
	Class<?> classInstance=null;
			        
	classInstance=Class.forName("weaver.system.SysUpgradeCominfo");
	Field field = classInstance.getField("mainControlIp");
	hostaddr = (String)field.get(classInstance); 
	if(hostaddr!=null && !"".equals(hostaddr)) {	
		String hostendstr = hostaddr.substring(hostaddr.lastIndexOf(".")+1,hostaddr.length());
		String hoststartstr = hostaddr.substring(0, hostaddr.indexOf("."));
		hostaddr = hoststartstr+".**.**."+hostendstr;
	}

}catch(Exception e) {
}	

    out.write(_jsp_string2, 0, _jsp_string2.length);
    out.print((error));
    out.write(_jsp_string3, 0, _jsp_string3.length);
    out.print((errorMsg));
    out.write(_jsp_string4, 0, _jsp_string4.length);
    out.print((hostaddr));
    out.write(_jsp_string5, 0, _jsp_string5.length);
    
	} else {
		SysUpgradeCominfo suc = new SysUpgradeCominfo();
		out.print(suc.getUpgadeInfo());
	}

  }

  private com.caucho.make.DependencyContainer _caucho_depends
    = new com.caucho.make.DependencyContainer();

  public java.util.ArrayList<com.caucho.vfs.Dependency> _caucho_getDependList()
  {
    return _caucho_depends.getDependencies();
  }

  public void _caucho_addDepend(com.caucho.vfs.PersistentDependency depend)
  {
    super._caucho_addDepend(depend);
    _caucho_depends.add(depend);
  }

  protected void _caucho_setNeverModified(boolean isNotModified)
  {
    _caucho_isNotModified = true;
  }

  public boolean _caucho_isModified()
  {
    if (_caucho_isDead)
      return true;

    if (_caucho_isNotModified)
      return false;

    if (com.caucho.server.util.CauchoSystem.getVersionId() != 6165118203484593848L)
      return true;

    return _caucho_depends.isModified();
  }

  public long _caucho_lastModified()
  {
    return 0;
  }

  public void destroy()
  {
      _caucho_isDead = true;
      super.destroy();
    TagState tagState;
  }

  public void init(com.caucho.vfs.Path appDir)
    throws javax.servlet.ServletException
  {
    com.caucho.vfs.Path resinHome = com.caucho.server.util.CauchoSystem.getResinHome();
    com.caucho.vfs.MergePath mergePath = new com.caucho.vfs.MergePath();
    mergePath.addMergePath(appDir);
    mergePath.addMergePath(resinHome);
    com.caucho.loader.DynamicClassLoader loader;
    loader = (com.caucho.loader.DynamicClassLoader) getClass().getClassLoader();
    String resourcePath = loader.getResourcePathSpecificFirst();
    mergePath.addClassPath(resourcePath);
    com.caucho.vfs.Depend depend;
    depend = new com.caucho.vfs.Depend(appDir.lookup("login/UpgradeMessage.jsp"), 5790792359827469251L, false);
    _caucho_depends.add(depend);
    loader.addDependency(depend);
  }

  final static class TagState {

    void release()
    {
    }
  }

  public java.util.HashMap<String,java.lang.reflect.Method> _caucho_getFunctionMap()
  {
    return _jsp_functionMap;
  }

  public void caucho_init(ServletConfig config)
  {
    try {
      com.caucho.server.webapp.WebApp webApp
        = (com.caucho.server.webapp.WebApp) config.getServletContext();
      init(config);
      if (com.caucho.jsp.JspManager.getCheckInterval() >= 0)
        _caucho_depends.setCheckInterval(com.caucho.jsp.JspManager.getCheckInterval());
      _jsp_pageManager = webApp.getJspApplicationContext().getPageManager();
      com.caucho.jsp.TaglibManager manager = webApp.getJspApplicationContext().getTaglibManager();
      com.caucho.jsp.PageContextImpl pageContext = new com.caucho.jsp.InitPageContextImpl(webApp, this);
    } catch (Exception e) {
      throw com.caucho.config.ConfigException.create(e);
    }
  }

  private final static char []_jsp_string2;
  private final static char []_jsp_string3;
  private final static char []_jsp_string1;
  private final static char []_jsp_string5;
  private final static char []_jsp_string4;
  private final static char []_jsp_string0;
  static {
    _jsp_string2 = "\r\n<script type=\"text/javascript\">\r\nvar error = \"".toCharArray();
    _jsp_string3 = "\";\r\nvar errorMsg = \"".toCharArray();
    _jsp_string1 = "\r\n<HTML>\r\n<HEAD>\r\n<script type=\"text/javascript\" src=\"/js/jquery/jquery_wev8.js\"></script>\r\n<LINK rel=\"stylesheet\" type=\"text/css\" href=\"/css/Weaver_wev8.css\">\r\n\r\n<style type=\"text/css\">\r\n	.operationmsg {\r\n		background-color:rgb(255, 243, 220);\r\n		border:1px solid;\r\n		border-color:rgb(255, 204, 0);\r\n		border-radius:3px;\r\n		height:200px;\r\n		overflow:auto;\r\n		color:#FF9200;\r\n		width:100%;\r\n		margin: 0 auto;\r\n		margin-top:20px;\r\n\r\n	}\r\n</style>\r\n</HEAD>\r\n\r\n".toCharArray();
    _jsp_string5 = "\uff09\u3002</span><br>\uff08\u53ef\u4ee5\u4f7f\u7528\u4e3b\u8282\u70b9\u8fd0\u7ef4\u4e2d\u5fc3-\u5347\u7ea7-\u96c6\u7fa4\u5b50\u8282\u70b9\u5347\u7ea7\u6216\u8005\u4f7f\u7528\u8fd0\u7ef4\u5e73\u53f0-Ecology\u5347\u7ea7\u5de5\u5177\u5347\u7ea7\uff0c\u4e5f\u53ef\u4ee5\u624b\u52a8\u8986\u76d6\u5347\u7ea7\uff09\";\r\n	} else if(\"monitorDoUpgrade\" == error) {\r\n		document.getElementById(\"message\").innerHTML=\"\u6b63\u5728\u4f7f\u7528\u8fd0\u7ef4\u5e73\u53f0\u5347\u7ea7\uff0c\u8bf7\u7b49\u5347\u7ea7\u5b8c\u6210\u4e4b\u540e\uff0c\u518d\u8bbf\u95ee\u7cfb\u7edf\u3002\";\r\n	} else if(\"doUpgrade\" == error) {\r\n		document.getElementById(\"img\").src=\"/images/upgrade.gif\";\r\n		document.getElementById(\"message\").style.color=\"rgb(50,205,50)\";\r\n		document.getElementById(\"message\").innerHTML=\"<span style=\\\"font-size:18px;\\\">\u7cfb\u7edf\u6b63\u5728\u5347\u7ea7\uff0c\u6682\u65f6\u65e0\u6cd5\u8bbf\u95ee...</span><br>\uff08\u8bf7\u70b9\u51fb<a href=\\\"/login/Upgrade.jsp\\\">\u67e5\u770b\u5347\u7ea7\u72b6\u6001</a>\uff0c\u5982\u679c\u65e0\u6cd5\u8bbf\u95ee\u5230\u8be5\u9875\u9762[/login/Upgrade.jsp]\uff0c\u8bf7\u68c0\u67e5\u662f\u5426\u5bf9\u8bf7\u6c42\u9875\u9762\u505a\u8fc7\u62e6\u622a\uff0c\u8bf7\u5148\u8c03\u6574\u6b64\u529f\u80fd\uff0c\u786e\u4fdd\u80fd\u8bbf\u95ee\u5230\u8be5\u9875\u9762\uff09\";\r\n	} else if(\"upgradeMessage\" == error) {\r\n		document.getElementById(\"img\").src=\"/images/upgrade.gif\";\r\n		document.getElementById(\"message\").style.color=\"rgb(50,205,50)\";\r\n		document.getElementById(\"message\").innerHTML=\"<span style=\\\"font-size:18px;\\\">\u7cfb\u7edf\u6b63\u5728\u5347\u7ea7\uff0c\u6682\u65f6\u65e0\u6cd5\u8bbf\u95ee...</span><br>\uff08\u8bf7\u70b9\u51fb<a href=\\\"/login/Upgrade.jsp\\\">\u67e5\u770b\u5347\u7ea7\u72b6\u6001</a>\uff0c\u5982\u679c\u65e0\u6cd5\u8bbf\u95ee\u5230\u8be5\u9875\u9762[/login/Upgrade.jsp]\uff0c\u8bf7\u68c0\u67e5\u662f\u5426\u5bf9\u8bf7\u6c42\u9875\u9762\u505a\u8fc7\u62e6\u622a\uff0c\u8bf7\u5148\u8c03\u6574\u6b64\u529f\u80fd\uff0c\u786e\u4fdd\u80fd\u8bbf\u95ee\u5230\u8be5\u9875\u9762\uff09\";\r\n    } else if(\"versionError\" == error) {\r\n	    var msgtitle = \"<span style=\\\"font-size:18px;\\\">\u5347\u7ea7\u6f0f\u5305\uff0c\u6b64\u6b21\u5347\u7ea7\u7248\u672c\u53f7\u4e0d\u8fde\u7eed\uff0c\u8bf7\u68c0\u67e5\uff01</span>\";\r\n	    var msg = \"\";\r\n        errorMsg = errorMsg.replace(/(-->)/g,\"\u81f3\");\r\n        msg = msg + \"\u5347\u7ea7\u6f0f\u5305\uff0c\u672a\u5347\u7ea7\u7684KB\u8865\u4e01\u5305\u4fe1\u606f\uff1a\" + errorMsg + \"<br><br>\";\r\n	    msg = msg + \"<b>\u95ee\u9898\u539f\u56e0\uff1a</b><br>\";\r\n        msg = msg + \"&nbsp;&nbsp;&nbsp;&nbsp;1.\u5347\u7ea7\u5f02\u5e38\uff0c\u6b64\u6b21\u5347\u7ea7\u7684\u8865\u4e01\u5305\u4e0e\u5f53\u524d\u7cfb\u7edfKB\u7248\u672c\u4e0d\u8fde\u7eed\uff08\u6709KB\u8865\u4e01\u5305\u672a\u5347\u7ea7\uff09\u3002<br>\";\r\n        msg = msg + \"&nbsp;&nbsp;&nbsp;&nbsp;2.\u5347\u7ea7\u5f02\u5e38\uff0c\u6b64\u6b21\u5347\u7ea7\u7684\u591a\u4e2a\u8865\u4e01\u5305KB\u7248\u672c\u4e0d\u8fde\u7eed\uff08\u9057\u6f0f\u90e8\u5206KB\u8865\u4e01\u5305\uff09\u3002<br>\";\r\n\r\n        document.getElementById(\"message\").innerHTML= msgtitle + \"<br><br><div class=\\\"operationmsg\\\" style=\\\"text-align:left;\\\">\"+msg+\"</div>\";\r\n    } else if(\"restoreError\" == error) {\r\n        var msgtitle = \"<span style=\\\"font-size:18px;\\\">\u7cfb\u7edf\u6587\u4ef6KB\u7248\u672c\u548c\u6570\u636e\u5e93KB\u7248\u672c\u4e0d\u4e00\u81f4\uff01</span>\";\r\n        var msg = \"\";\r\n        msg = msg + \"<b>\u95ee\u9898\u539f\u56e0\uff1a</b><br>\";\r\n        msg = msg + \"&nbsp;&nbsp;&nbsp;&nbsp;1.Ecology\u8fd8\u539f\u64cd\u4f5c\u9519\u8bef\uff0c\u4e0d\u80fd\u76f4\u63a5\u8986\u76d6\u8fd8\u539f\uff08\u9700\u8981\u91cd\u547d\u540d\u5f53\u524decology\u6587\u4ef6\u5939\uff0c\u5e76\u91cd\u65b0\u8fd8\u539f\u51fa\u65b0\u7684ecology\u6587\u4ef6\u5939\uff09\u3002<br>\";\r\n        msg = msg + \"&nbsp;&nbsp;&nbsp;&nbsp;2.\u5347\u7ea7\u8fc7\u7a0b\u5f02\u5e38\uff0c\u6570\u636e\u5e93\u5347\u7ea7\u8bb0\u5f55\u672a\u66f4\u65b0\u3002<br>\";\r\n        msg = msg + \"&nbsp;&nbsp;&nbsp;&nbsp;3.\u5347\u7ea7\u8fc7\u7a0b\u5f02\u5e38\uff0c\u96c6\u7fa4\u73af\u5883\u5b50\u8282\u70b9\u672a\u5347\u7ea7\uff0c\u6b64\u8bbf\u95ee\u8282\u70b9\u4e3a\u5b50\u8282\u70b9\uff08\u975e\u96c6\u7fa4\u73af\u5883\u53ef\u5ffd\u7565\u6b64\u539f\u56e0\uff09\u3002<br>\";\r\n\r\n        document.getElementById(\"message\").innerHTML= msgtitle + \"<br><br><div class=\\\"operationmsg\\\"  style=\\\"text-align:left;\\\">\"+msg+\"</div>\";\r\n    }  else {\r\n		document.getElementById(\"img\").src=\"/images/upgrade.gif\";\r\n		document.getElementById(\"message\").style.color=\"rgb(50,205,50)\";\r\n		document.getElementById(\"message\").innerHTML=\"<span style=\\\"font-size:18px;\\\">\u7cfb\u7edf\u6b63\u5728\u5347\u7ea7\uff0c\u6682\u65f6\u65e0\u6cd5\u8bbf\u95ee..</span>.\";\r\n	}\r\n\r\n}\r\n</script>\r\n<BODY style=\"width:100%;height:100%;position:relative;\">\r\n\r\n<div class=\"contentdiv\" style=\"text-align:center\">\r\n	<img id=\"img\" src=\"/images/ecology8/noright_wev8.png\" />\r\n	<div style=\"margin-top:20px;\" id=\"message\"></div>\r\n</div>\r\n\r\n</BODY>\r\n</HTML>\r\n".toCharArray();
    _jsp_string4 = "\";\r\nvar timeout = null;\r\n//\u8bbe\u7f6e10\u5206\u949f\u5237\u65b0\u4e00\u6b21\r\ntimeout = setTimeout('myrefresh()',60000);\r\n\r\n$(document).ready(function(){\r\n	changemessage();\r\n	setPosition();\r\n\r\n});\r\n\r\n//\u5237\u65b0\u9875\u9762\r\nfunction myrefresh(){\r\n	if(\"resin\" == error) {\r\n	} else if(\"dbcharset\" == error || \"versionError\" == error) {\r\n	} else if(\"clustermain\" == error) {\r\n	} else if(\"dbversion\" == error) {\r\n	}if(\"nodeNotUpdate\" == error) {\r\n		window.location.href=\"/wui/index.html\";\r\n	} else if(\"monitorDoUpgrade\" == error) {\r\n		window.location.href=\"/wui/index.html\";\r\n	} else if(\"doUpgrade\" == error) {\r\n		window.location.href=\"/wui/index.html\";\r\n	} else if(\"upgradeMessage\" == error) {\r\n		window.location.href=\"/wui/index.html\";\r\n	} else {\r\n		window.location.href=\"/wui/index.html\";\r\n	}\r\n	\r\n}\r\n\r\n$(window).resize(function(){\r\n	setPosition();\r\n});\r\nfunction setPosition() {\r\n	var elediv = $(\".contentdiv\");\r\n	$(\".contentdiv\").css(\"position\",\"absolute\");\r\n	$(\".contentdiv\").css(\"top\", ($(document).height() - elediv.height()) / 2 + $(document).scrollTop() + \"px\");\r\n	$(\".contentdiv\").css(\"left\", ($(document).width() - elediv.width()) / 2 + $(document).scrollLeft() + \"px\");\r\n	//$(\".contentdiv\").css(\"position\",\"absolute\");\r\n}\r\n\r\nfunction changemessage(){\r\n\r\n	document.getElementById(\"message\").style.color=\"rgb(255,187,14)\";\r\n	if(\"resin\" == error) {\r\n		document.getElementById(\"message\").innerHTML=\"Resin\u7248\u672c\u5fc5\u987b\u9ad8\u4e8eResin3.1;\u8bf7\u8054\u7cfb\u6cdb\u5fae\u9879\u76ee\u4eba\u5458\u6216\u8005\u5ba2\u670d\u5347\u7ea7Resin\u3002\";\r\n	} else if(\"dbcharset\" == error) {\r\n		document.getElementById(\"message\").innerHTML=\"E7\u53ca\u4ee5\u4e0b\u7248\u672c\u6570\u636e\u5e93\u5b57\u7b26\u96c6\u5fc5\u987b\u662fGBK\uff0c\u8bf7\u4fee\u6539\u6570\u636e\u5e93\u5b57\u7b26\u96c6\uff0c\u91cd\u65b0\u8fd8\u539f\u6570\u636e\u5e93\u3002\";\r\n	} else if(\"clustermain\" == error) {\r\n		document.getElementById(\"message\").innerHTML=\"\u5f53\u524d\u8282\u70b9\u662f\u96c6\u7fa4\u4e3b\u8282\u70b9\uff0c\u96c6\u7fa4\u5b50\u8282\u70b9\u4e0d\u6267\u884c\u811a\u672c.<br>\u5b50\u8282\u70b9/ecology/sqlupgrade\u76ee\u5f55\u4e0b\u811a\u672c\u9700\u8981\u624b\u52a8\u526a\u5207\u5230/ecology/data\u76ee\u5f55\u4e0b.\";\r\n	} else if(\"dbversion\" == error) {\r\n		document.getElementById(\"message\").innerHTML=\"\u6570\u636e\u5e93\u7248\u672c\u8fc7\u4f4e\uff08SQLServer2000\uff09\uff0c\u5347\u7ea7\u903b\u8f91\u65e0\u6cd5\u6267\u884c\uff0c\u4e5f\u65e0\u6cd5\u767b\u5f55\u7cfb\u7edf\uff1b\u8bf7\u5148\u5347\u7ea7\u6570\u636e\u5e93\u7248\u672c\u3002\";\r\n	} else if(\"nodeNotUpdate\" == error) {\r\n		document.getElementById(\"img\").src=\"/images/upgrade.gif\";\r\n		document.getElementById(\"message\").style.color=\"rgb(50,205,50)\";\r\n		document.getElementById(\"message\").innerHTML=\"<span style=\\\"font-size:18px;\\\">\u7cfb\u7edf\u6b63\u5728\u5347\u7ea7\uff0c\u8bf7\u8054\u7cfb\u7ba1\u7406\u5458\u5347\u7ea7\u5b50\u8282\u70b9\uff08\u4e3b\u8282\u70b9IP\uff1a".toCharArray();
    _jsp_string0 = "\r\n".toCharArray();
  }
}