<%@ 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 20090417 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; // //clientConfig.getJrePluginUrl(); String jre = clientConfig.getJrePluginUrl(); if(jre==null || "".equals(jre)){ jre = "/download/j2re-1_4_2_04-windows-i586-p.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,其他版本不建議使用。如果用戶環境已經安裝了其他版本JRE,建議卸載。基於網路速度和安全考慮,推薦用戶手動安裝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%>
<%}}%>