путаница с ключом выполнения весеннего веб-потока, какова его семантика

Недавно я посмотрел демо-версию spring 2.3 webflow booking-faces, и мне показалось странным, что каждый раз, когда я щелкаю, чтобы «просмотреть» информацию об отеле, назначается другой ключ выполнения потока.

Когда я ищу отели и перехожу на 5-ю страницу результатов поиска, я получаю URL с Execution = e1s2 . Затем я нажимаю, чтобы просмотреть сведения об отеле, и получаю URL с Execution = e1s3 . Но когда я нажимаю кнопку «назад к поиску» , я обнаружил, что страница направлена ​​на первую страницу списка поиска с URL-адресом Execution = e1s4 , а состояние подкачки - пропущенный. Однако шаг просмотра определяется в том же определении потока, что и действие поиска гостиницы, а переменная пейджинга определяется в области действия потока.

У меня вопрос: означает ли новый параметр ключа выполнения новое выполнение потока? Какая семантика? Если да, то как я могу настроить выполнение идентичного потока при нажатии кнопки «вернуться к поиску».

Благодарю

6
задан Shafin Mahmud 9 August 2017 в 06:45
поделиться