У меня есть меню параметров на странице jsp, на котором пользователи исследуют элементы, которые имеют подпункты, которые имеют подпункты и так далее. Элементы сворачиваются, поэтому пользователь может видеть иерархию элементов, которые он хочет.
Меню расширено, манипулируя css, используя javascript и jquery.
Это меню отображается на всех страницах приложения, и каждый раз, когда пользователь переходит на новую страницу, меню должно отображаться, когда пользователь оставлял его на предыдущей странице (все пункты меню, которые пользователь Расширение необходимо запомнить).
Он может изменить страницу, отправив форму, перейдя по ссылке или вернувшись в браузер.
Как это может быть донде? Является ли загрузка HTML-части меню в сессию жизнеспособным решением? Печенье возможно? Или есть лучший способ?
PS: также Struts2 используется в приложении.