Как работать с веб-потоком кнопки Grails «Назад» - PullRequest
0 голосов
/ 20 декабря 2011

У нас есть приложение Grails 1.3.7, и мы используем Webflow для двухэтапного процесса.Они могут завершить процесс, используя ссылку.

Часто после завершения они замечают, что еще нужно внести некоторые изменения, и вместо использования кнопки редактирования они используют кнопку браузера «назад».Это создает новый поток, и пользователи смущаются, что их изменения теряются (изменения сохраняются, но они только начали редактировать новый элемент).Еще один интересный факт заключается в том, что они уже находятся на странице 2 потока, поэтому не похоже, что поток полностью остановлен.

В настоящее время я пытаюсь предотвратить нажатие кнопки возврата на следующей странице, но еслиПользователь нажимает на всплывающее окно, они все равно будут возвращаться.Какое решение вы бы предложили?Есть ли решение для предотвращения прыжков в уже законченном потоке?Могу ли я отобразить сообщение об ошибке?

Может ли Grails Webflow быть фальшивым инструментом для работы?

1 Ответ

0 голосов
/ 22 февраля 2012

Хорошо. Мы больше не используем Grails Webflow для этого процесса, потому что он ограничивает. Извлеченный урок: используйте веб-поток, только если вы действительно хотите заблокировать пользователя в потоке.

...