<bean id="userSession" class="com.test.service.beans.UserSession" scope="session">
<aop:scoped-proxy/>
</bean>
public class UserSession {
private User currentUser;
/**
* @return the currentUser
*/
public User getCurrentUser() {
return currentUser;
}
/**
* @param currentUser the currentUser to set
*/
public void setCurrentUser(User currentUser) {
this.currentUser = currentUser;
}
В коде для получения текущего пользователя в сеансе - я использую
userFacade.getCurrentUser().getUserType()
Доступ к переменной сеанса не является проблемой.Но когда я пытаюсь открыть другой браузер и войти в систему с другим идентификатором пользователя (пользователь B), переменная сеанса для пользователя A переопределяется информацией пользователя B