<%@ page contentType="text/html; charset=GBK" %>
<%@ page import ="java.sql.*" %><%
    String DBDriver = "oracle.jdbc.driver.OracleDriver";
//String DBLocation = "jdbc:oracle:thin:@172.16.58.100:1521:orc1";String DBLocation = "jdbc:oracle:thin:@211.138.113.26:1521:orc1";
String DBUser = "test";
String DBPwd = "test";Class.forName(DBDriver);
Connection conn = DriverManager.getConnection(DBLocation, DBUser, DBPwd);
    String sql = "select * from dual";
    Statement  stmt = conn.createStatement();
    ResultSet rs=stmt.executeQuery(sql);
    rs.next();
    out.println(rs.getString(1));%>要把jdbc包含到你的classpath中
在jsp中就是WEB-INF/classes/下

解决方案 »

  1.   

    谢谢!还查到点:It uses jdbc-oci8 driver:
    import java.sql.*;
    DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
    String url = "jdbc:oracle:oci8:@";
        try {
          String url1 = System.getProperty("JDBC_URL");
          if (url1 != null)
            url = url1;
        } catch (Exception e) { // If there is any security exception, ignore it and use the default
        }
    Connection conn =
          DriverManager.getConnection (url, "scott", "tiger");
    注意:All the drivers(thin, jdbc-oci and jdbc-kprb) could be used with thin driver just by changing the connect string.