就是我连接数据库是单独得一个bean.然后我其他页面用得时候就用这一个!我现在有一个页面,里面包含了好几个页面..这几个页面都从不同得地方动态得那数据..都用了这个连接得bean.每一个用完了都要关闭得!现在就是调这个主得页面得时候有时候里面包含得页面就出现联系错误! 我这么才能保证每个页面都用完了bean连接...然后关闭呢? 

解决方案 »

  1.   

    你要在每次数据库处理,都要保证一个事务的完整性,把你的数据库关闭等事务处理放到finally里面处理,这样无论发生异常还是正常,都能保证正常关闭连接。
      

  2.   

    谢谢各个位的答复...如果连接bean还程连接池的写发这个问题可以避免吗? 就是每个页面用完了就关!那不影响和他平行的页面吗? 因为调了一个主页面..然后他就同时调用他自己包含的页面!!这样其中的页面用完了关了,不影响其他页面吗? 如果有的页面还没有用完连接?谢谢了!各位!
      

  3.   

    推荐用连接池,因为连接池里有多个连接,每个业务可以使用自己独立的连接,不会影响其它页面,用完连接不用关闭连接只要再把他放回池中即可,但要关闭其它资源,如Statement,ResultSet...