session的存取问题

jusan 03-07-31

大家好!请问,在jsp+servlet模式下,用Context保存用户的session变量,每一次操作都要加上synchronized吗?

mellon
2003-08-01 10:16

我觉得不是,例如,通常有一个类存储了用户信息。
在整个Session中,你可能不只一次的访问这个对象,但你从来不修改它也不删除它,像这样的,就没必要。

而另一方面,比如购物车里的产品列表,你要修改,而且要Iterator遍历以完成列表显示。用户可能同时开两个小窗操作。这时候,有可能会发生问题,才需要用同步。