Я использую пружинный контроллер MVC с аннотацией. Приложение состоит из двух частей. Первый управляет личным сеансом пользователей, а другой - глобальными данными (совместно используемыми пользователями).
Код контроллера такой:
....
//******Global variables: For every user !!!******
private String serverName = "myServer";
...
@Controller
@SessionAttributes("Login")
..
public boolean validateUser(@Valid Login login){
if (login.userExist)
{
// continue app
// ***Here I would like a "global variable" but only for THIS user***
}
else ....
Как вы видите в этом примере, Как я могу сделать так, чтобы глобальные переменные были для всех пользователей и «глобальная переменная», но только для сеанса пользователя?