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

时间:2018-05-30 14:20:41

标签: spring spring-webflow

我对spring webflow有疑问  而且我希望有人能告诉我 如果有可能有一个特定的“视图状态” 转换事件发生时它仍处于相同的“视图状态”中 它是在事件之前,但没有重新加载页面。所以基本上,如果下面的示例转换为空“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>

1 个答案:

答案 0 :(得分:1)

据我所知,这是不可能的。输入转换意味着您已向服务器提交了请求,此时您无法返回。如果在没有重新加载的情况下保持相同转换的原因是调用某种方法,则可以使用Ajax作为不需要通过流程的替代方法。