В вашем случае, если я правильно понимаю ваш случай, серверные вещи вообще не запускаются. Это означает, что ни Struts2, ни Spring не работают.
Я подозреваю, что это проблема с механизмом кэширования на стороне браузера.Можете ли вы немного объяснить, как вы выполняете процесс loin и как вы обрабатываете ошибку входа в приложение? Используете ли вы платформу проверки Struts2 или используете для этого собственный механизм?