Forms 具有会话属性的Spring3MVC多页表单,无法返回

Forms 具有会话属性的Spring3MVC多页表单,无法返回,forms,session,button,spring-mvc,back,Forms,Session,Button,Spring Mvc,Back,我在SpringMVC中编写了相对简单的web应用程序。我有以下多页表格: 填补 检查预览并最终返回到1。按浏览器中的“窗体”按钮或“后退”按钮 证实 我使用了annotation@SessionAttributes,除了预览后返回编辑表单之外,一切都很顺利 然后,我在浏览器中有一个文档已过期的信息,我必须更新我的POST请求,从而创建新对象。我通过创建另一个方法解决了这个问题,该方法使用表单加载视图并从会话中加载信息,但我仍然不能在浏览器中使用“后退按钮”。我希望在这个问题上避免使用javas

我在SpringMVC中编写了相对简单的web应用程序。我有以下多页表格:

  • 填补
  • 检查预览并最终返回到1。按浏览器中的“窗体”按钮或“后退”按钮
  • 证实
  • 我使用了annotation
    @SessionAttributes
    ,除了预览后返回编辑表单之外,一切都很顺利

    然后,我在浏览器中有一个文档已过期的信息,我必须更新我的POST请求,从而创建新对象。我通过创建另一个方法解决了这个问题,该方法使用表单加载视图并从会话中加载信息,但我仍然不能在浏览器中使用“后退按钮”。我希望在这个问题上避免使用javascript。有什么想法吗

    编辑:我可以看到当会话处于活动状态时,标头总是设置为“无缓存无存储”,也许有一种方法可以配置Spring会话以启用缓存和存储?我搜索了一下,但没有找到任何有用的东西