我的應用程序中有一些資源需要重定向到另一個資源(表單),如果沒有設置一些上下文信息。在設置上下文後(需要兩個用戶步驟),我需要重定向回所請求的資源。我如何做到這一點。我在Spring 3中使用基於註釋的控制器。是org.springframework.security.web.savedrequest.HttpSessionRequestCache
的任何用途。春季重定向回引用者
1
A
回答
0
一起傳遞的資源的位置,在每個頁面上,作爲隱藏字段。
使用會話存儲它有一個主要缺點 - 如果用戶使用不同的資源打開兩個選項卡,則會丟失一個。
1
你當然可以在你的控制器中自己做那種邏輯。註冊一個自定義的sesssion對象,查詢會話對象中必須存在的對象以滿足條件。如果條件滿足,則顯示視圖a,否則顯示視圖b。
這種行爲通常會存在於某種方面,例如,在servlet攔截
但我相信,最好的解決辦法是使用Spring Web Flow http://www.springsource.org/webflow(雖然我還沒有嘗試過)
相關問題
- 1. 春季和春季移動重定向問題
- 2. 重定向到引用者
- 3. 無法將URL重定向春季
- 4. 重定向註銷春季安全
- 5. 春季重定向到新窗口
- 6. 春季安全重定向如果
- 7. 春季安全:重定向URL擅自
- 8. 重定向不與Zuul春季啓動
- 9. 春季 - 下載文件並重定向
- 10. 重定向從索引頁在春季和Tomcat
- 11. 春季社交登錄和重定向並返回值
- 12. 春季安全重定向到使用重定向後的頁面:uri
- 13. 春季開機和春季安全總是重定向到登錄
- 14. 春季ROO定製發現者
- 15. PHP重定向 - 隱藏引用者
- 16. 重定向.htacess取決於引用者
- 17. 春季安全OAuth2用戶重定向循環
- 18. 404錯誤重定向春季用java配置
- 19. 春季MVC春季:綁定標籤
- 20. 春季轉換器重用
- 21. CAS與春季安全 - 重定向循環
- 22. HTTP重定向:301(永久)與302(臨時)春季
- 23. 春季MVC重定向是在url中添加一些參數
- 24. 春季 - 重定向請求處理程序
- 25. 如何重定向404錯誤html頁面春季
- 26. 春季安全不會重定向到主頁
- 27. 春季安全預認證重定向到錯誤頁面
- 28. 春季安全手動重定向(代碼,無需配置)
- 29. 覆蓋默認的重定向視圖在春季社交
- 30. 春季安全:重定向到URL以前註銷