你把类放到JDK的JRE\LIB\EXT\LIB下试试,这样不用设置CLASSPATH了

解决方案 »

  1.   

    你放到应用发布目录WEB-INF/lib下看看
      

  2.   

    还是报错:
    java.sql.SQLException: No suitable driver
      

  3.   

    连接没有错误!
    是不是DatabaseMetaData dbmd=con.getMetaData();
    String s=dbmd.getDriverName();
    你把这两个先注释掉试一下!
      

  4.   

    String url="jdbc:odbc:thin:@localhost:1521:oracle";
    应该为
    String url="jdbc:oracle:thin:@localhost:1521:orcl";
      

  5.   

    url 错了,在端口号后面的是你的数据库的SID,试试上面那位的url
      

  6.   

    url="jdbc:subProtocol:subName"
    所有的JDBC数据库协议开始于jdbc:。Subprotocol是被用来辨别JDBC驱动方式的。例如:JDBC-ODBC bridge 用jdbc:odbc:subname 这种用户协议形式,IDS JDBC driver 用jdbc:ids:subname 形式。数据库协议的subname标识数据库并且与subprotocol 和JDBC驱动方式有关
    String url="jdbc:odbc:thin:@localhost:1521:oracle";
    应为jdbc:oracle:thin