2016-06-13 1 views
0

Я новичок в калитки. Я пытаюсь изменить код, который использует калитки. Существует класс, который расширяет DynamicWizardStep.Как остановить индикатор калитки-ajax рядом с следующей кнопкой DynamicWizardStep от исчезновения?

При выполнении, когда на следующую кнопку щелкнут для определенного шага, рядом с следующей кнопкой появляется индикатор прогресса (индикатор калитки-ajax), и метод «applyState()» этого шага выполняется. Однако, если applyState() занимает больше минуты, чтобы выполнить, индикатор прогресса исчезнет.

Кроме того, в этом случае мастер не переходит к следующему шагу, если страница не обновляется вручную.

Есть ли способ заставить индикатор ждать применения состояния для выполнения? или по крайней мере способ увеличить тайм-аут?

Спасибо

ответ

0

Кроме того, в этом случае мастер не переходит к следующему шагу, если страница не обновляется вручную.

Проверьте, выполняется ли ваш запрос Ajax в тайм-аут шлюза 504. Ускорьте свое выполнение, увеличьте время ожидания или зарегистрируйте обработчик отказа:

https://ci.apache.org/projects/wicket/guide/7.x/guide/ajax.html#ajax_6 
+0

Как увеличить таймаут? –

+0

Тайм-аут настроен где-то между вашим браузером и вашим веб-сервером, например. балансировщик нагрузки или шлюз. – svenmeier