Форма отправки Grails на другую страницу с асинхронным результатом

У меня есть форма в моем приложении, и я хотел бы разрешить пользователям отправлять форму и перенаправляться на другую страницу, которая будет обновляться асинхронно по мере доступности результатов. Мне интересно, как это сделать.

Моей первой мыслью было синхронно отправить форму и сразу же перенаправить на страницу результатов, которая изначально будет пустой. Затем используйте какую-либо версию Ajax push (например, атмосферную) для прослушивания результатов.

Это правильный подход или есть более простые способы решения этой проблемы?

Я знаю, что это похоже на другой вопрос, который я задал (grails показывает страницу ожидания при отправке формы), но расширяет некоторые комментарии, чтобы задать более конкретный вопрос.


person Jeff Storey    schedule 27.08.2012    source источник


Ответы (1)


Предлагаемое вами решение (выполнить обычную форму отправки/перенаправления, а затем отправить результаты на сервер) — это лучшее, что вы можете сделать, предполагая, что вы хотите обновлять результаты в режиме реального времени.

person cdeszaq    schedule 27.08.2012