Переменная сеанса не заменяется или не отображается после сброса - PullRequest
0 голосов
/ 07 июля 2019

Я работаю над приложением java / j2ee, которое ищет сотрудников по заданным данным и на странице ответов, я получу сообщение о сотруднике и количество извлеченных записей (например, 3 совпадения в 20:00).Сначала я могу увидеть сообщение, которое показывается.В следующей операции, когда я пытаюсь удалить сотрудника или удалить его из моего набора;он должен показать «удалить успех».Но это работает для меня в IE, а не в Chrome.Хотя я устанавливаю сообщение из моего внутреннего кода Java, и сообщение устанавливается в сеансе.и то же самое восстанавливается в JSP.Можете ли вы сообщить мне, если есть какое-либо решение для того же.

Сообщение отображается в формате jsp, если я пытаюсь распечатать его.Но это не отображается на экране, если я попытался вызвать их, как показано ниже.

Java-код для установки значения сеанса:

Начальная загрузка страницы, я установлю сообщение как:

sessionData.setUserMessage("count matches " + " at " + sessionData.currentMinute());

после удаления сотрудника я сбрасываю сообщение сеанса из другого обработчика / класса действий:

sessionData.setUserMessage("remove success " + " at " + sessionData.currentMinute());

Код JSP:

SessionData sessionData = (SessionData) pageContext.getSession().getAttribute("sessionData");

String usrMsg = sessionData.getUserMessage(); // added this code under scriptlet tag

jsp/ html code:
<p>
<span class=information-message> <script><%=usrMsg%></script></span>
</p>
...