Ответ 1
<c:if test="${sessionScope.user != null}">
There is a user **attribute** in the session
</c:if>
Это код сервлета:
HttpSession session = request.getSession(true);
session.setAttribute("user", user);
Я пересылаю запрос JSP, где я хочу проверить, есть ли подключенный пользовательский параметр для сеанса.
<c:if test="${??? - check if user is attached to request}">
/ /message
</c:if>
<c:if test="${sessionScope.user != null}">
There is a user **attribute** in the session
</c:if>
Я думаю, что вы имеете в виду проверку области сеанса вправо?
<c:if test="${!empty sessionScope.user}">
вы можете сделать это, используя следующий код
Установка сеанса в Servlet
HttpSession session = request.getSession();
session.setAttribute("user", user);
Введите значение сеанса доступа EL
в JSP
<p>${sessionScope:user}</p>
Проверка сеанса в JSP
с помощью JSTL
<c:if test="${sessionScope:user != null}" >
session value present......
</c:if>