Primefaces在点击按钮时显示动画

lou*_*bas 7 primefaces

我在primefaces中有以下按钮和面板:

<p:commandButton value="Submit"
    ajax="true" actionListener="#{myBean.search}" update="resultPanel" oncomplete="panelwv.show();">
</p:commandButton>

<p:panel widgetVar="panelwv" visible="false" closable="true"
    toggleable="true" id="resultPanel">
Run Code Online (Sandbox Code Playgroud)

我想在myBean.search执行时,屏幕上会出现一个动画.有帮助吗?谢谢!!

Dan*_*iel 23

您可以使用Primefaces AJAX - 状态 - 声明

Ajax Status是一个全局指示器,用于通知用户有关ajax交互的信息.默认情况下,ajax请求会触发ajaxStatus组件,将global设置为false会禁用此行为.

另请参阅Primefaces AJAX的其他示例- 状态

只需在中放置一些漂亮的图像 h:graphicImage

您可以使用Ajaxload生成一个- Ajax加载gif生成器