tomcat如何连oracle呀?

解决方案 »

  1.   

    用JDBC。修改server.xml,设置连接池,tomcat文档里有详细说明。
      

  2.   

    设置连接池,在<GlobalNamingResources></GlobalNamingResources>里面增加一段<Resource name="jdbc/oracle" auth="Container"
                  type="javax.sql.DataSource"
                  driverClassName="oracle.jdbc.driver.OracleDriver"
                  url="jdbc:oracle:thin:@192.0.0.1:1521:orcl"
                  username="yourname" password="somepass" maxActive="25" maxIdle="10"
                  maxWait="-1"/>并把ojdbc14.jar拷贝到common\lib文件夹。
      

  3.   

    若不设置连接池,就在jsp和servlet里直接写DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
    Connection conn = DriverManager.getConnection
        ("jdbc:oracle:thin:@192.0.0.2:1521:orcl","yourname","somepass");
    Statement stmt=conn.createStatement();
    ResultSet rs = stmt.executeQuery("select * from tablename");
    .......
      

  4.   

    楼上的典型thin的方法是很好用的,没看懂的话,就去看看JAVA的教程讲thin的吧