Интерфейсы HttpServletRequest и HttpServletResponse реализуются посредством веб-контейнера, который переносит ваше приложение. Если вы используете загрузку Spring, он использует встроенный экземпляр Tomcat, если вы развертываете приложение WAR на Weblogic, они реализуются Weblogic. Однако интерфейсы одинаковы, и в зависимости от вашей конфигурации в этих контейнерах они поддерживают объекты сеанса. Используя этот объект сеанса, вы можете добавлять пары ключ-значение и поддерживать одинаковый набор, исходящий от одного и того же пользователя в последующих запросах.
@RequestMapping(value = "/hello")
public Object hello(HttpServletRequest request, HttpServletResponse response){request.getSession().setAttribute("key",mySessionObject);}
, когда вы хотите получить вы только что добавили объект сеанса, просто используйте метод GetAttribute() с тем же ключом.
request.getSession().getAttribute("key")
пожалуйста, проверьте эту ссылку https://dzone.com/articles/using-http-session-spring –
эта ссылка также полезна https://examples.javacodegeeks.com/enterprise-java/spring/session/spring-session-tutorial/ –
@ vaibhavpatil- хорошая статья –