我有兩個JSP頁面一個login.jsp頁面和一個針對home.jsp頁面。經過登錄重定向回到Home.jsp頁。當我打瀏覽器的後退按鈕將其重定向到的login.jsp要去的login.jsp我需要刷新頁面針對home.jsp一頁一頁。相反。任何人都可以建議任何示例代碼或方法來解決這個問題。如何實現JSP瀏覽器操作
0
A
回答
0
最簡單的解決方法是在login.jsp的檢查,如果用戶已經loggined。如果是的話重定向回到Home.jsp 其實瀏覽器沒有API來在他們的後面按鈕添加事件偵聽器。 你可以嘗試使用iframes,JS或其他的鉤子。
0
您可以設置「緩存控制」頭爲無緩存的login.jsp,在這種情況下,當用戶按下後退按鈕,頁面會再次從服務器中獲取在那裏你可以檢查用戶是否已經登錄後,您可以重定向他。
相關問題
- 1. 實現瀏覽器
- 2. 操作瀏覽器緩存
- 3. 瀏覽器EventListenerList實現
- 4. Python - 從當前瀏覽器操作和讀取瀏覽器
- 5. 如何在現代瀏覽器中實現lodash _.remove函數?
- 6. Adobe AIR默認瀏覽器操作
- 7. 獲取事件瀏覽器操作
- 8. 瀏覽器選項卡操作
- 9. 黑莓瀏覽器字段實現
- 10. 在瀏覽器中實現stdout.write/stderr.write
- 11. 通過瀏覽器實現.less文件
- 12. JavaScript中的跨瀏覽器XPath實現
- 13. 文件瀏覽器對話框實現
- 14. 如何禁用瀏覽器瀏覽器?
- 15. 如何爲我的瀏覽器操作指定熱鍵?
- 16. 如何在瀏覽器關閉時執行數據庫操作?
- 17. 如何停止瀏覽器重繪,直到DOM操作完成?
- 18. 如何在瀏覽器後執行某些操作?
- 19. 如何從Javascript檢測瀏覽器操作系統?
- 20. 如何在網頁瀏覽器中記錄用戶操作
- 21. 瀏覽器大小調整Ctrl +/- ::如何操作設置?
- 22. Asp.net mvc如何防止瀏覽器調用操作方法?
- 23. 如何在Web瀏覽器中實現日誌窗口?
- 24. 如何爲我的(Flash)瀏覽器遊戲實現COMET?
- 25. 在瀏覽器中如何實現HTML5地理定位API?
- 26. 如何實現瀏覽器與後端的通信?
- 27. Javascript:如何模擬瀏覽器cookie的實現?
- 28. 我如何能實現像瀏覽器的CTRL +
- 29. 如何在Cocoa中實現瀏覽器工具欄?
- 30. 如何實現瀏覽器選項卡已被複制
如果用戶使用後退按鈕,就意味着他要回去。如果他想留在當前頁面上,他什麼都不會做,否則他會擊中刷新。也許他想回去以另一個用戶身份登錄,誰知道?你爲什麼不讓他用瀏覽器做他想做的事?這是他的瀏覽器,不是你的。 – 2012-01-11 13:58:55