Весенняя сессия переопределяется - PullRequest
0 голосов
/ 20 марта 2011
<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

1 Ответ

0 голосов
/ 20 марта 2011

Какой браузер? Если это Internet Explorer, вы получаете только один сеанс через столько окон, сколько у вас открыто. Можете ли вы попробовать использовать другой тип браузера? Например, пользователь A в IE и пользователь B в Firefox.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...