Spring WebFlow 避免使用空转换目标重新加载页面

Spring WebFlow Avoid Page Reload With Empty Transition Target

我有一个关于 spring webflow 的问题 我希望有人能告诉我 如果有可能 "view-state" 当一个特定的 过渡事件发生时它保持在相同的 "view-state" 处 那是在活动开始之前,但没有重新加载页面。所以基本上,给定下面的示例带有空 "to" 的转换是否仍会导致页面重新加载?有没有任何方法来避免这种情况?

提前致谢

<view-state id="someState" model="aModelDTO" view="aview">
    <binder>
        <binding property="prop1" required="true"/>
        <binding property="prop2" required="true"/>
        ...
    </binder>
    <transition on="next" to="bla" validate="true"/>
    <transition on="cancel" to="cancel" bind="false"/>
    <transition on="do-nothing" to=""/>
</view-state>

据我所知,这是不可能的。进入一个转换意味着你已经向服务器提交了一个请求,到那时你就不能回头了。如果在不重新加载的情况下保持相同转换的原因是调用某些方法,您可以使用 Ajax 作为不需要经历流程的替代方法。