開發工具與關鍵技術:VS Session
作者:聽民謠的老貓
撰寫時間:2019/6/20 18:15
頁面上很多的操作都需要用戶登錄才能進行或者只有用戶登錄才能進入主頁面,那怎麼判斷用戶的登錄狀態???
我這判斷用戶登錄狀態是頁面啓動時就去Session中拿數據,如果拿的到數據的話try{}catch{}就捕獲不到異常,如果try{}catch{}捕獲到了異常就證明用戶未登錄;
登錄狀態下Session中是怎麼有數據的呢?
在確認用戶身份正確後就將數據傳遞到Session中,Session中的數據就是這樣來的。
同時我們也可以通過傳遞到Session中的一些數據在頁面加載時將用戶的信息傳遞到頁面上去。比如說我一開始截圖上面的名字的改變就是通過Session中的數據查詢後傳遞到頁面上的。
只需要在一開始用一開始判斷用戶登錄狀態的數據,通過單表查詢出用戶的姓名;然後在頁面上對應接收就可以了。
頁面接收方法
操作結果
這樣就可以在用戶登錄後在這顯示用戶的姓名啦。