try{
  ...  //注意关闭顺序!!!
  rs.close();
  stmt.close();
  conn.close()
}catch(Exception ex){
  ...
}

解决方案 »

  1.   

    关闭时,我本来己写的方法用于关闭的,帖到这里时改成这样,当时没太注意,在关闭方法里不存在这个问题。
       很奇怪的是为什么在main()方法里,连接数据不会有问题,但在JSP页面提示:No suitable driver,是不是这个oracle.jdbc.driver.OracleDriver数据库驱动没加好,如果是这原因又为什么在main()方法却又可以取到数据库数据呢?
      

  2.   

    发布时在WEB-INF的lib里放入classes12.jar
    测试时可将其放入tomcat\common\lib下
      

  3.   

    因为你测试bean时是一个环境,这个是测试工具中或classpath里设置驱动程序类的,而web应用是另一个环境,当然不一样
      

  4.   

    如果你的classes12.zip还没有改过来的话将classes12.zip改为classes12.jar