<%@ page contentType="text/html;charset=GBK" %> <%@ page import="com.kingdee.eas.cp.common.web.config.PortalXmlConfiguration, com.kingdee.eas.cp.common.web.config.EasWebClientConfigItem, java.util.StringTokenizer, java.util.Vector,java.util.Locale"%> <%@ page import="com.kingdee.eas.cp.autoupdater.util.IPMapUtil" %> <%@ page import="com.kingdee.util.Configuration" %> <%@ page import="com.kingdee.util.ConfigurationItem" %> <% EasWebClientConfigItem clientConfig = PortalXmlConfiguration.getInstance().getEasWebClientConfigItem(); // onlybos String appflag="EAS"; boolean isonlybos = false; String onlybos = System.getProperty("isOnlyBOS"); System.out.println("isonlybos----------------------------------------"+onlybos); if (null != onlybos && !"".equals(onlybos) && !"no".equalsIgnoreCase(onlybos)) { isonlybos = true; appflag ="BOS"; } String _serverName = request.getServerName(); if(_serverName == null || "".equals(_serverName) ) { _serverName = "localhost"; } String _serverPort = Integer.toString(request.getServerPort()); if(_serverPort == null || "".equals(_serverPort) ) { _serverPort = "6888"; } //web.xml config initparameter //String _webSite = getServletConfig().getServletContext().getInitParameter("com.kingdee.eas.easAppletFramework.website") ; //String _webSite = PortalXmlConfiguration.getInstance().getEasWebClientConfigItem().getUrl() ; //modify by jack_wu 合并补丁PT019024 20090324 String _webSite =(String)request.getParameter("webSite"); if (_webSite==null||"".equals(_webSite)){ _webSite = PortalXmlConfiguration.getInstance().getEasWebClientConfigItem().getUrl() ; } // jack_wu support https String rqurl=request.getRequestURL().toString(); if(rqurl.startsWith("https")){ String item = "PortalInfo"; ConfigurationItem configItem = Configuration.getInstance().getConfigItemByPath(item); if (configItem==null) { _serverPort = "6888"; } else { String pt = configItem.getProperty("port"); if (pt != null) pt = pt.trim(); _serverPort = pt; } } //if don't set in web.xml,set the same value as self jsp if(_webSite == null || "".equals(_webSite)) { _webSite = "http://" + _serverName + ":" + _serverPort ; } // jack_wu support https 20090417 String kdtool = "setup.exe"; if(rqurl.startsWith("https")){ kdtool=_webSite+"/eassso/"+kdtool; } String _remoteAddress = request.getRemoteAddr(); String _fileServerUrl = IPMapUtil.getIPMapValue(_remoteAddress); if(_fileServerUrl==null){ _fileServerUrl = _webSite+"/easWebClient"; } String ieUrl = clientConfig.getIeUrl(); if(ieUrl==null || "".equals(ieUrl)){ //ieUrl = "/download/IE6SP1.zip"; ieUrl = "http://www.microsoft.com/"; } if(!ieUrl.startsWith("http:")) { ieUrl = _fileServerUrl + ieUrl; } String portalClient = clientConfig.getJrePluginDefaultUrl(); if(portalClient==null || "".equals(portalClient)){ portalClient = "/download/portalClient_1-4-2-04.exe"; } portalClient = _fileServerUrl + portalClient; // String jre = clientConfig.getJrePluginUrl();; if(jre==null || "".equals(jre)){ jre = "/download/install_EAS_Client_JDK.exe";; } //isonlybos if(isonlybos){ jre = "/download/install_BOS_Client_JDK.exe"; } jre = _fileServerUrl + jre; String jreVersion = clientConfig.getJreVersion(); if(jreVersion==null || "".equals(jreVersion)){ jreVersion = "1.4.2_04"; } jreVersion = "JDK" + jreVersion; String webControl = clientConfig.getWebControlUrl(); if(webControl==null || "".equals(webControl)){ webControl = "/download/webControl_2-11-15-0.exe"; } webControl = _fileServerUrl + webControl; String clientPackage = clientConfig.getEasClientPackageUrls(); boolean bPackage = true; Vector packages = new Vector(); //if(clientPackage==null || "".equals(clientPackage)){ clientPackage = "/download/install_EAS_Client_Simple.exe"; String fullPackage =_fileServerUrl+"/download/install_EAS_Client_Full.exe"; //isonlybos if(isonlybos){ clientPackage = "/download/install_BOS_Client_Simple.exe"; fullPackage =_fileServerUrl+"/download/install_BOS_Client_Full.exe"; } //String kdtool = "setup.exe"; bPackage = false; //} if(bPackage && clientPackage.indexOf(",")>-1){ StringTokenizer st = new StringTokenizer(clientPackage,","); while(st.hasMoreTokens()){ packages.add( _fileServerUrl +st.nextToken()); } }else{ bPackage = false; clientPackage = _fileServerUrl + clientPackage; } int nSize = packages.size(); %>
金蝶EAS信息门户客户端环境要求说明
一、系统配置要求
    客户机推荐使用的操作系统: Windows 2000、Windows xp、Windows 2003、Vista。

二、客户机浏览器要求
<% String version=(String)session.getAttribute("version"); if (version!=null&&"true".equals((String)session.getAttribute("errVer"))){ out.println("  "); out.println("当前ie版本"+version); out.println(",系统运行需要ie6.0以上版本支持!"); out.println("
"); } %>     推荐浏览器:IE6.0。IE的安全设置为“自定义级别”,启用下载和运行ActiveX。安装完金蝶EAS信息门户控件后,用户可以将下载ActiveX安全设置为禁用。
 IE环境检测
 下载:IE6.0

三、金蝶EAS信息门户插件要求
    金蝶EAS信息门户插件要求EAS-JDK(<%=jreVersion%>版本)和其他系列web控制项(KDTool插件)。在IE启用下载和运行ActiveX下,第一次登录服务器时系统会自动安装,这些插件已经经过系统测试。 对于JDK,其他版本不建议使用。如果用户环境已经安装了其他版本JDK,建议卸载。基于网络速度和安全考虑,推荐用户手动安装JDK插件,此插件可以从以下地址下载安装。选择此种安装方式时,不需要修改IE的"下载ActiveX"安全设置。
 下载:<%=jreVersion%>
 下载:KDTool插件

四、金蝶EAS客户端组件要求
    金蝶EAS信息门户支持EAS客户端组件自动更新功能,基于网络带宽考虑,第一次使用本系统时推荐手工下载安装。
<%if(!bPackage){%>  下载:JDK1.6.0_1+<%=appflag%>客户端安装包(精简版)
 下载:JDK1.6.0_1+<%=appflag%>客户端安装包(完整版)
<%}else if(nSize>0){ %>     注:分包下载时,请下载所有包到同一目录,点击安装包1,将合并生成一个文件,然后点击此文件进行安装。
<% for(int i=0; i  下载:EAS客户端组件安装包<%=order%>
<%}}%>