У меня есть веб-приложение, которое создается как одна страница. В течение одного пользовательского сеанса он хранит множество объектов DOM и JS на стороне клиента. Поэтому, если браузер обновляет мое приложение, оно начинается с самого начала, за исключением регистрации пользователя и т. Д.
И я с нетерпением жду возможности перенести это приложение в портлет. У меня есть опыт работы с портлетами, но это было до эры AJAX.
Проблема в том, что, хотя мое приложение может счастливо жить внутри портлета, другие аспекты портала, такие как другие портлеты, страницы портала, обновляют браузер своими ссылками.
Существует ли стандартный (JSR) или нестандартный способ решения этой проблемы?