1
我有一個包含登錄框(用戶名和密碼)的GWT應用程序。每一個都很好,但我想通過在刷新頁面時保持登錄狀態來改善用戶體驗。GWT中的會話管理:如何在刷新後保持連接
這可能嗎?
你能給我提供一些信息來解決這個問題嗎?
感謝,
我有一個包含登錄框(用戶名和密碼)的GWT應用程序。每一個都很好,但我想通過在刷新頁面時保持登錄狀態來改善用戶體驗。GWT中的會話管理:如何在刷新後保持連接
這可能嗎?
你能給我提供一些信息來解決這個問題嗎?
感謝,
保持登錄狀態,你需要在服務器端創建一個會話。之後,在你的客戶端,在onModuleLoad
,你必須調用一個規則,驗證你的用戶是否仍然連接。隨着這一點,您可以呈現UI。
你知道我在哪裏可以找到一些可以適應我的解決方案的完整示例嗎? – Manu
這個概念非常簡單。你需要創建一個會話(假設你在服務器端使用Java,[使用這個])(http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html#getSession ())),然後創建一個[GWT RPC](https://developers.google.com/web-toolkit/doc/latest/tutorial/RPC)來檢查是否有有效的會話正在運行。在'onModuleLoad'你調用該RPC。隨着該調用的結果,您呈現您的用戶界面。 –