Реализация индикатора выполнения с использованием <pe: exporter> в простом виде

Я хотел бы экспортировать данные в Excel. Прямо сейчас я могу добиться этого, используя <pe:exporter>, Но когда данные огромны, экспорт в Excel занимает много времени. Я хотел бы показать индикатор выполнения при экспорте данных в Excel. Как мне этого добиться?

1 ответ

Добавьте это в ваш xhtml:

<p:ajaxStatus onstart="PF('statusDialog').show()" onsuccess="PF('statusDialog').hide()" />

<p:dialog widgetVar="statusDialog" modal="true" draggable="false" closable="false" resizable="false" showHeader="false">
    <p:graphicImage name="/images/ajaxloadingbar.gif" />
</p:dialog>
Другие вопросы по тегам