Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Вопросик из области Web-Programmierung, Java

19.09.15 19:28
Re: Вопросик из области Web-Programmierung, Java
 
MrSanders старожил
в ответ v0id* 18.09.15 11:53
В ответ на:
Очень просто: в init-методе я ставлю статически флаг на true, а в doPost опрашиваю значение этого флага, при true заставляю юзера перелогиниваться в первом окне и ставлю флаг на false

Рука-лицо.
Если вы и правда меняете статическую переменную, то таким макаром залогиниться у вас сможет один-единственный человек. Вообще. Даже с 100500 компьютеров с разными сессиями. До тех пор пока томкат не перегрузит полностью все ваше веб-приложение (надо перегрузить класс).
Один человек логинится, потом логаутится. А второй раз залогинится не сможет. Переменная-то уже установлена.
 

Перейти на