就是如何确定什么时候选用有状态会话BEAN,什么时候选用无状态会话BEAN.

解决方案 »

  1.   

    就好比你使用全局变量和局部变量一样。举一个例子讲:一个购物网站,用户在不同的页面进行选购,系统把用户所选购的物品放在购物车,最后对购物车上的物品进行结帐。在这,购物车就相当于一个有状态的SessionBean,只要用户还没进行结帐,购物车一直存在,并能往购物车放物品,购物车也要记住用户以前所选购的。如果是用无状态的,则每次往购物车放物品,它重新new一次,放完后就马上delete,所以购物车可能永远是空。