Spring WebFlow Избегайте перезагрузки страницы с пустой целью перехода - PullRequest
0 голосов
/ 30 мая 2018

У меня есть вопрос, касающийся весеннего веб-потока, и я надеялся, что кто-то может сказать мне, возможно ли иметь «состояние просмотра», что при возникновении определенного переходного события оно остается в том же «состоянии просмотра».было до события, НО без перезагрузки страницы.Таким образом, в принципе, учитывая приведенный ниже пример перехода с пустым «к», он все равно будет вызывать перезагрузку страницы?Есть ли любой способ избежать этого?

Заранее спасибо

<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 голосов
/ 30 мая 2018

Насколько я знаю, это невозможно.Ввод перехода означает, что вы отправили запрос на сервер, и в этот момент вы не можете вернуться назад.Если причина для того, чтобы остаться в том же переходе без перезагрузки, состоит в том, чтобы вызвать какой-либо метод, вы можете использовать Ajax в качестве альтернативы, которая не требует прохождения потока.

...