package cn.framework.server.manager;
import java.io.File;
import java.net.MalformedURLException;
import java.util.List;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
import java.net.MalformedURLException;
import javax.servlet.ServletConfig;
public class ServerConfigManager {
public static String Oracle="1";
public static String SQLSERVER="2";
public static String CurrentDB="";
/**************
*读取配置文件
*
*
*/
public static String ReadConfigFile(String FilePath,String NodePath,int n)
{
File inputXml=null;
SAXReader saxReader = null;
Document document = null;
List list = null;
try {
inputXml = new File(FilePath);
saxReader = new SAXReader();
String path=ServerConfigManager.class.getClassLoader().getResource("").toString();
document = saxReader.read(path+inputXml);
list = document.selectNodes(NodePath);
if(list.size()>0)
{
Element element = (Element)list.get(0);
String[] strArray = element.getText().split(",");
return strArray[n];
}
} catch (Exception e)
{
return "";
}
finally
{
list = null;
document = null;
saxReader = null;
inputXml = null;
}
return "";
}
public static String ReadDbConfig()
{
try
{
return ReadConfigFile("cn/framework/server/config/serverconfig.xml","//Config/DBConfig",0);
}
catch(Exception e)
{
return "";
}
}
public static String init()
{
CurrentDB=ReadDbConfig();
String DBName="";
if(CurrentDB.equals("1"))
{
DBName="Oracle数据库";
}
else if(CurrentDB.equals("2"))
{
DBName="SQLSERVER数据库";
}
return "数据库配置成功,当前使用的是:"+DBName;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
flex+j2ee制作的RIA项目 连接 oracle sql均可以
共321个文件
svn-base:166个
jar:84个
xml:19个
5星 · 超过95%的资源 需积分: 9 10 下载量 140 浏览量
2012-12-21
14:40:41
上传
评论
收藏 47.85MB RAR 举报
温馨提示
1.需要先安装FLEX builder3,Eclipse以及Tomcat 2.在master数据库中建立两张表,附脚本。 3.主要是学习之作,flex写前台与j2ee的后台交互。 知识点: 1.as 4.session设置 5.菜单读取
资源推荐
资源详情
资源评论
收起资源包目录
flex+j2ee制作的RIA项目 连接 oracle sql均可以 (321个子文件)
.actionScriptProperties 1KB
SysConfig.as 992B
SysXtcd.as 937B
RemoteFactory.as 864B
ServerConfigManager.class 3KB
DataOper.class 3KB
DataManager.class 2KB
FlexTest.class 2KB
FrameException.class 2KB
SessionManager.class 1KB
ServerController.class 1KB
ServiceBeanInitException.class 1KB
FrameExceptionItemInfo.class 568B
.classpath 701B
org.eclipse.wst.common.component 510B
main.css 1KB
history.css 371B
entries 11KB
entries 955B
.flexProperties 310B
format 2B
format 2B
index.template.html 4KB
historyFrame.html 807B
xalan.jar 3MB
jaxb-xjc-2.0.1.jar 3MB
xbean-2.2.0.jar 2.68MB
spring.jar 2.47MB
classes12.jar 1.53MB
bcprov-jdk15-133.jar 1.04MB
xercesImpl-2.6.2.jar 1023KB
jaxb-impl-2.0.1.jar 810KB
flex-messaging-core.jar 629KB
commons-collections-3.2.jar 558KB
wss4j-1.5.1.jar 545KB
sqljdbc4.jar 525KB
wstx-asl-3.2.0.jar 508KB
xfire-core-1.2.6.jar 430KB
xom1.1.jar 421KB
mail-1.4.jar 397KB
log4j-1.2.14.jar 359KB
backport-util-concurrent.jar 319KB
dom4j-1.6.1.jar 307KB
xmlsec-1.3.0.jar 292KB
jtds-1.2.2.jar 288KB
morph-1.1.1.jar 286KB
commons-httpclient-3.0.jar 281KB
saaj-impl-1.3.jar 279KB
msbase.jar 278KB
commons-httpclient-3.0.1.jar 273KB
commons-httpclient.jar 273KB
commons-lang-2.4.jar 256KB
sqljdbc.jar 247KB
jaxen-1.1-beta-9.jar 243KB
commons-lang-2.3.jar 240KB
spring-ldap-1.2.1.jar 190KB
commons-beanutils.jar 184KB
xbean-spring-2.8.jar 182KB
concurrent.jar 168KB
jaxb-impl-1.0.5.jar 156KB
jdom-1.0.jar 156KB
json-lib-2.4-jdk15.jar 155KB
wsdl4j-1.6.1.jar 155KB
xsdlib-20050913.jar 153KB
json-lib-2.2.3-jdk15.jar 145KB
xfire-aegis-1.2.6.jar 134KB
XmlSchema-1.1.jar 131KB
xml-apis-1.0.b2.jar 120KB
commons-dbcp.jar 119KB
stax-utils-20040917.jar 117KB
opensaml-1.0.1.jar 105KB
spring-hibernate3.jar 104KB
flex-messaging-common.jar 88KB
ezmorph-1.0.6.jar 84KB
jaxb-api-2.0.jar 80KB
commons-discovery-0.2.jar 75KB
ctk.jar 71KB
xfire-generator-1.2.6.jar 66KB
activation-1.1.jar 66KB
flex-messaging-proxy.jar 65KB
mssqlserver.jar 63KB
commons-pool.jar 61KB
xfire-spring-1.2.6.jar 59KB
msutil.jar 58KB
commons-logging.jar 52KB
commons-codec-1.3.jar 50KB
xfire-jaxws-1.2.6.jar 47KB
jaxb-api-1.0.jar 41KB
commons-logging-1.0.4.jar 40KB
commons-attributes-api-2.1.jar 39KB
xfire-annotations-1.2.6.jar 32KB
stax-api-1.0.1.jar 30KB
jsr173_api-1.0.jar 29KB
xfire-java5-1.2.6.jar 28KB
jaxws-api-2.0.jar 28KB
xfire-jaxb2-1.2.6.jar 22KB
saaj-api-1.3.jar 22KB
flex-messaging-opt.jar 20KB
flex-messaging-remoting.jar 18KB
xfire-ws-security-1.2.6.jar 17KB
共 321 条
- 1
- 2
- 3
- 4
资源评论
- jel5210162013-09-06很好的一个实例!值得看看
第安城
- 粉丝: 4
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功