很简单,做两个数据库配置程序
例如:db2.properties,oracle.properties
里面各有 驱动程序名称,url,userid,password
在画面中选择数据库种类,传值到服务断,根据条件判断,读哪个配置文件

解决方案 »

  1.   

    你想画面中直接传到tomcat的站点配置文件*.xml里面,然后在那里面判断是不可能的
      

  2.   

    不同的数据库配置信息写在不同的配置文件中,在配置文件中主要是写入一些连接数据库的信息:
    比如:
    username=sa
    password=sa
    url=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=myDB
    driver=com.microsoft.jdbc.sqlserver.SQLServerDriver
    在登陆后选择数据库的时候,你可以设置一个隐藏域用来和配置文件的名字相对应,这样你就可以根据选择来读取相应的数据库配置文件了,至于连接数据库的事情,完全是文件读取操作了!
      

  3.   

    做两个数据库配置程序放在哪里?
    配置文件变化了,tomcat是否要重启?