%@ 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();
%>
%>/image/helper/help_banner_left.gif) |
金蝶EAS信息门户客户端环境要求说明
|
%>/image/helper/help_banner_right.gif) |
|
|
|
|
一、系统配置要求 客户机推荐使用的操作系统: 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%>
<%}}%>
|
|
|
|
|
|
|
|
|