我是新手到JSP和我的webapp的特定頁面我試圖確定用戶是否登錄。爲此,我正在檢查會話存在。如果會話不存在,那麼我會將用戶重定向到登錄頁面。JSP會話不爲空
我感到困惑的是下面的代碼
<%
if (null == session)
out.println("session is null");
else
out.println("session is not null");
if (null == request.getSession(false))
out.println("request.getSession() is null");
else
out.println("request.getSession() is not null");
%>
在任何情況下產生下面的輸出的事實:
session is not null request.getSession() is not null
我不明白爲什麼當我沒有會話,甚至存在不創造它。如何檢查用戶是否登錄?
在此先感謝。