1. 程式人生 > >用戶退出設計

用戶退出設計

clas 基礎 找到 設計要點 mage 調整 同時 family cal

用戶退出設計要點

  1. 用戶的登錄信息需要清楚幹凈,用戶調用的資源釋放,比如放在session裏面的登錄驗證,cookie裏面的緩存信息等。
  2. 用戶退出後,跳轉到什麽頁面。比如:登錄頁面、提示用戶退出成功頁面等。

   3.突然想到的一個事情,如果在電商或者其他需要快速響應的內容可以放到內存中使用,如果用戶明確退出了,可以把資源序列化到數據庫或者文本中存儲。

我是在struts的基礎上設計退出的,session存放用戶登錄的消息設計如

1. 找到“退出系統”的按鈕,找到對應的js的觸發事件

找到了點擊事件的js

技術分享圖片

2. 查看在struts.xml中有配置攔截情況,查看到了哪個方法,在方法中把session
銷毀,並同時跳轉到指定頁面。

Struts配置情況

技術分享圖片

通過配置相關的攔截操作可以知道,訪問的是logout方法,裏面銷毀了session和調整到登陸頁面。

技術分享圖片

用戶退出設計