数据库是用来保存一些持久地东西,比如客户信息等,其余的临时信息都放在session里。

解决方案 »

  1.   

    Session当然要设的足够长,不过也可以用url从写!SessionBean不是好像就解决了这样的问题吗?
      

  2.   

    To:
      我的问题是:
    不知道客户是否回去银行交款,以及提交订单后何时会交款?第一种情况是:  我把客户的订单信息首先存在一个临时空间里,
    假设session的时间是一小时。
    如果客户在提交订单三小时后再去银行付款,
    (在中国,必须去银行的页面去付款)
    那么,客户的订单信息就没有了。
    (这好像不太好)。第二种情况是:如果我把客户的订单信息存在数据库中,
    可是客户却不去银行交款,
    那么数据库会越来越大。
    这样也不好。我们希望最好能够用事务回滚,不知有没有什么好的解决方案。
    另外,什么是sessionbean,
    我们的开发平台是Java1.1
    (要兼容以前开发的产品,所以还没有升级),不知道能不能支持sessionbean?
      

  3.   

    try it :
    stateful session bean!