0
當gmail註銷時,它顯示瀏覽器的登錄頁面和後退按鈕再次進入登錄頁面。用戶收件箱從不再顯示。我應該如何在我的web應用程序中實現相同的功能。我使用JSP和JavaScript在我的應用程序電子郵件應用程序中的註銷問題
當gmail註銷時,它顯示瀏覽器的登錄頁面和後退按鈕再次進入登錄頁面。用戶收件箱從不再顯示。我應該如何在我的web應用程序中實現相同的功能。我使用JSP和JavaScript在我的應用程序電子郵件應用程序中的註銷問題
只有兩件事情需要做:
檢查,如果用戶登錄如果是這樣,然後繼續請求。如果不是,則轉到登錄頁面。 A Filter
是一個完美的工具。一個例子可以在this answer中找到。
指示webbrowser不緩存頁面,以便最終用戶無法從瀏覽器緩存中請求該頁面,並且瀏覽器因此被迫啓動完整的HTTP請求(然後觸發Filter
在# 1)。這可以通過添加三個響應標頭Cache-Control
,Pragma
和Expires
來完成,詳見this answer。再次,Filter
是一個完美的工具。它甚至可以在與#1相同的Filter
中完成。
請注意,您絕對不希望使用JavaScript處理此問題,因爲它可以輕鬆地被最終用戶禁用/篡改/欺騙。
完美解決...非常感謝.. – nikhil 2011-01-09 05:55:02