Каков наилучший способ хранения связанных с сеансом данных пользователя (например, журнал последних действий, выполненных пользователем) в веб-приложении Spring MVC (2.5)?Как хранить сеанс весной MVC
Использование классического javax.servlet.http.HttpSession или указание области = "сеанс" в компонентах контроллера и сохранение данных в объекте сеанса?
спасибо, более чистый подход был именно тем, что я искал – dakull
Спасибо за этот отличный ответ, я использовал HttpSession прямо до сих пор. Выполнение запроса Контроллера (например, старого контроллера Throwaway Controller) также работает и позволяет избежать необходимости использования прокси-сервера. Есть ли недостатки в этом? –
@Dick: бобы с запросом облагают снижением производительности, но до тех пор, пока у вашего контроллера нет дорогостоящего пользовательского процесса инициализации или ваш трафик не слишком высок, он не должен быть значительным. – skaffman