3、session.setAttribute("rsname",rs)是不是把一个记录集的引用存到了session中,只要不断开这个session,记录集就一直存在可以随时调用?
yes
-----------------------
2、我在一个servlet中建立了一个数据库connection,如何让这个connection在这用户的一次访问期间一直存在(也就是在多个servlet中共享)
这个比较复杂 如果简单的把connection放在application级的对象中 ,可能有很多问题
应考虑连接池
-----------------------------------------------------------------
session可以理解为在服务器上有一批记录,在浏览器上对应有一批cookie
在IE中,每个窗口,他的子窗口这一系列是共享一个会话。
在NS中,一个窗口中创建的session为所有窗口共享

解决方案 »

  1.   

    是不是每个web应用就有一个会话,而且各个web应用的的会话是不同的?这个会话是由服务器自动建立的吗?
      

  2.   

    会话(session)是自从自从没进入面页跟踪每个用户标志的特殊信息,这样如果有100个人同时在线,系统就会自动根据不同的sessionID来区别用户,而这些都不需要你操心,所以很方便,你多做几个例子就会明白了!