我想检查用户是否使用 JSTL 登录。
我尝试了以下代码:
<c:if test="${sessionScope.logged_in == null}">
<c:redirect url="index.jsp"></c:redirect>
</c:if>
我也尝试了以下代码,但它抛出了一个IllegalStateException
:
<c:if test="${empty user}">
<b>you are not logged in</b>
<c:redirect url="index.jsp"></c:redirect>
</c:if>
但它不工作。
如何在 JSTL 中实现以下代码:
<%
String logged_in = (String) session.getAttribute("logged_in");
if (logged_in == null) {
response.sendRedirect("index.jsp");
}
%>