sessionScope не работает в JSP

Я создал страницу JSP, которая сохраняет атрибут сессии следующим образом.

 session.setAttribute("token", generateToken());

Тогда он сможет получить этот атрибут сеанса на следующей странице следующим образом.

<%=session.getAttribute("token")%>

Наконец, мне нужно присвоить это значение токена текстовому полю следующим образом на той же навигационной странице следующим образом.

<input id="token" value="${sessionScope.token}" />

Но он не будет отображать значение в текстовом поле после его запуска. Он покажет значение ${sessionScope.token} в текстовом поле.

Так что кто-нибудь знает причину, почему ${sessionScope.token} здесь не работает?

1 ответ

Поскольку вы используете двойные кавычки здесь, это будет рассматриваться как строковое значение. Вам нужно удалить цитаты.

Другие вопросы по тегам