У меня возникла техническая проблема при разработке веб-приложения:
Вот цель: нажав на кнопку, пользователь запускает процедуру SQL / Oracle, которая занимает от 5 до 10 минут.до конца успешно.Процедура состоит из 4 этапов:
- удаление пользователей ...
- удаление данных ...
- копирование пользователей ...
- копирование данных ...
Во время выполнения процедуры пользователь не может запустить вторую, но можно сделать любую другую вещь (просмотр в другом месте приложения, даже выключение браузера).).В любой ситуации процедура завершается в фоновом режиме.
Вот техническая проблема для меня:
После нажатия, если любой пользователь access или остается на на стартовой странице, я хочу, чтобы пользователь видел мониторинг хода выполнения (4 шага).Таким образом, мне нужно подумать о каком-то обновлении страницы, когда пользователь остается на ней.
Технологии веб-приложения:
- Java / Java EE, Struts, Spring, Oracle SQL9i
- NO AJAX
У вас есть какие-либо предложения о том, как заставить его работать?
Спасибо.