2つのセッションスコープのBeanがあります
1)sessionholder1 2)sessionholder2
両方のセッションホルダーには、オブジェクトUserVOが含まれています
class SessionHolder1{
private UserVO user = new UserVO();
}
class SessionHolder2{
private UserVO user = new UserVO();
}
ここで、sesionholder1でuserVOの変数を変更すると、sessionholder2でも変更されます。これは正常な動作ですか、それとも設計が不適切なためですか。
clone()を使用する以外に、これに対する回避策はありますか?親切に助けてください。前もって感謝します。