-2
我有一個Java Web應用程序正在構建,我想要一個簡單的方法來檢查並查看用戶是否到達頁面;它是該會話登錄的第一頁(或換句話說,它是第一次登錄)。如何確定首次登錄到Java Web App?
任何技巧或簡單的方法來做到這一點?無論是在JSP中還是在Servlet中。
我有一個Java Web應用程序正在構建,我想要一個簡單的方法來檢查並查看用戶是否到達頁面;它是該會話登錄的第一頁(或換句話說,它是第一次登錄)。如何確定首次登錄到Java Web App?
任何技巧或簡單的方法來做到這一點?無論是在JSP中還是在Servlet中。
好的。如果我沒有誤解,有幾種方法可以做到這一點。您想知道這是用戶第一次登錄系統。您可以通過確定它:
數據庫:
username password first_time
-------- -------- -----------
admin 123 NO
newuser pass YES
一個cookie
Cookie是區分回頭客第一次出國的完美方式。檢查 是否存在唯一命名的Cookie;如果在那裏,客戶端是重複的 訪問者。如果cookie不在那裏,那麼訪問者是一個新手,你應該設置一個 即將離任的「此用戶以前就在這裏」Cookie。
從書Core Servlets and JavaServer Pages。請參閱第8章:處理 Cookies查看完整示例。
每次用戶登錄時你都沒有新的會話嗎? –
你看看Spring Security嗎?它具有確切的功能。 – jready
@Gedalya你的意思是:*那次會議*? –