В моем веб-приложении реализована функция, позволяющая клиенту сгенерировать отчет, введя некоторые данные и нажав кнопку отправки.
Проблема в том, что создание отчета занимает много времени, и отчет может не сгенерироваться, если введенные пользователем данные неверны.
Задача создания полного отчета имеет много подзадач, и я хочу, чтобы, когда клиент нажимает кнопку «Отправить», чуть ниже той страницы, я хотел бы показать состояние / ход выполнения задач создания отчета, разбитых на различные подзадачи, такие как
- Validating input data ------ Done
- Fetching the data ------ In Progress
and so on,
Как мне добиться этого, используя Struts2, jQuery в веб-слое?
Любая помощь будет принята с благодарностью.
Спасибо