java访问数据库的时候,首先要装载驱动用Class.forname.........),然后创建连接对象,语句对象等。如果一个应用程序有多个窗口,不是要在每个窗口中都做这些事情吗????

解决方案 »

  1.   

    不用,你可以让一个负责连接数据库的javabean的生命周期为session,然后就可以让多个页面共享着一个javabean了。For example:
    <jsp:useBean id="QueryBean" class="QueryBean" scope="session"/>
      

  2.   

    jsp应该是每次都连!!如果想节省资源,就应该用连接池!!只连一次
      

  3.   

    iamqqmyheart(注销||登录) java有全局变量吗????????
      

  4.   

    Norwaywoods() 还有其他方法吗???我对bean不熟我做的程序是带界面的应用程序
      

  5.   

    非基于C/S或B/S的多层架构的程序没必要用连接池,用单件模式设计一个类,用来取得应用程序的全局唯一数据库连接,这样每次操作就不需要浪费取得数据库连接的时间了.如果是多层架构的那还是考虑用连接池吧.
      

  6.   

    我同意 super_zzw(之支吾),用设计模式可以解决很多问题。但是JSP始终是基于Page by Page ,不用Javabean状态无法保留呀!