【问题标题】:Spring webflow loses values on same pageSpring webflow 在同一页面上丢失值
【发布时间】:2012-11-14 10:38:27
【问题描述】:

我是 Spring Webflow 的新手,我正在尝试创建一个流,它要么保存模型然后移至下一页,要么保存模型并保持在同一页面上。进入下一页没有问题,验证工作,模型更新并进入下一页,按回并保留状态。

但是,在我的“保存”转换中,我没有指定视图,因此它保持在同一页面上,希望它能更新模型。但是所有值都被清除了,我看到的是一个空表格。这最终将显示一个我稍后会担心的弹出窗口。 我已经制作了模型流量镜。

<on-start>
    <evaluate expression="controller.createApplicationModel()" result="flowScope.applicationModel" />
</on-start>

<view-state id="contactInformation" view="contactInformation-tiles" model="applicationModel">       
    <transition on="next" to="aboutYou" >
        <evaluate expression="controller.save(applicationModel)" />
    </transition>
    <transition on="save" >
        <evaluate expression="controller.save(applicationModel)" />
    </transition>
</view-state>

我的配置错了吗?

【问题讨论】:

  • 如果您可以在网页中发布您正在使用的代码,那将很有帮助

标签: spring spring-webflow-2


【解决方案1】:

问题不在于 webflow 配置,而在于您用于调用事件的方法。确保转换是由表单提交而不是链接触发的。

【讨论】:

  • 回答您自己的问题?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多