我的应用程序中有一些资源需要重定向到另一个资源(表单),如果没有设置一些上下文信息。在设置上下文后(需要两个用户步骤),我需要重定向回所请求的资源。我如何做到这一点。我在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以前注销