我有兩個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. Google Chrome瀏覽器如何實現Chrome瀏覽器?
- 3. 操作瀏覽器緩存
- 4. 記錄瀏覽器操作
- 5. 瀏覽器EventListenerList實現
- 6. EcmaScript 5瀏覽器實現
- 7. Python - 從當前瀏覽器操作和讀取瀏覽器
- 8. 瀏覽量實現
- 9. 如何在現代瀏覽器中實現lodash _.remove函數?
- 10. 如何切換瀏覽器操作的動作?
- 11. Adobe AIR默認瀏覽器操作
- 12. 網絡瀏覽器鏈接操作
- 13. Android:操作欄像股票瀏覽器
- 14. XBAP與瀏覽器IE互操作9,10
- 15. 獲取事件瀏覽器操作
- 16. 瀏覽器選項卡操作
- 17. Chrome擴展瀏覽器操作
- 18. 通過瀏覽器實現.less文件
- 19. 實現照片瀏覽器視圖
- 20. JavaScript中的跨瀏覽器XPath實現
- 21. 文件瀏覽器對話框實現
- 22. 移動瀏覽器插件實現
- 23. 在瀏覽器中實現stdout.write/stderr.write
- 24. 黑莓瀏覽器字段實現
- 25. 實現文件夾瀏覽器
- 26. 如何在瀏覽器和本地操作系統中實現事件監聽器?
- 27. 如何禁用瀏覽器瀏覽器?
- 28. 在Chrome擴展瀏覽器操作中需要兩個操作
- 29. 瀏覽器大小調整Ctrl +/- ::如何操作設置?
- 30. 如何從Javascript檢測瀏覽器操作系統?
如果用戶使用後退按鈕,就意味着他要回去。如果他想留在當前頁面上,他什麼都不會做,否則他會擊中刷新。也許他想回去以另一個用戶身份登錄,誰知道?你爲什麼不讓他用瀏覽器做他想做的事?這是他的瀏覽器,不是你的。 – 2012-01-11 13:58:55