2015-06-02 1 views
0

У меня есть подпоток, который отображается во всплывающем окне. Когда всплывающее окно закрывается, из-за нажатия кнопки отправки или отмены переход к состоянию представления основного потока вызывает полную перезагрузку страницы. Проблема в том, что моя базовая страница с родительским потоком содержит элемент управления выбора файлов, который теряет пользовательский выбор, когда страница обновляется. Чтобы сохранить введенные данные, я хотел бы обновить фрагмент страницы родительского потока так, как я могу, при переходе между состояниями представления одного потока.Subflow popup не разрешает фрагменты рендеринга при возврате в исходное состояние родительского потока

Вот мой поток XML:

Основной поток:

<view-state id="main"> 
    <transition on="start" to="child-flow"/> 
    <transition on="finish" to="finished"/> 
</view-state> 

<subflow-state id="child-flow" subflow="main/childFlow"> 
    <transition on="submitted" to="main"> 
     <render fragments="popupClosed" /> 
    </transition> 
</subflow-state> 

<end-state id="finished" /> 

Детский Flow:

<view-state id="childFlow" view="main/childFlow" popup="true"> 
    <transition on="submit" to="popupClosed" /> 
    <transition on="cancel" to="popupClosed" /> 
</view-state> 

<end-state id="popupClosed" /> 

Я использую Spring WebFlow v2.0.8 с плитки и JSPs.

Спасибо, Стеф

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^