2012-10-30 45 views
5

Tôi có nút sau đây và bảng điều khiển trong primefaces:Primefaces hiển thị hình ảnh động khi nút bấm

<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"> 

Tôi muốn trong khi myBean.search thực thi, một hình ảnh động xuất hiện trên màn ảnh. Bất kỳ trợ giúp nào? Cảm ơn !!

Trả lời

19

Bạn có thể sử dụng Primefaces AJAX - Status - Declarative

Ajax Status là một chỉ số toàn cầu để thông báo cho người dùng về sự tương tác ajax. Theo mặc định, các yêu cầu ajax kích hoạt thành phần ajaxStatus, thiết lập global thành false sẽ vô hiệu hóa hành vi này.

cũng hãy nhìn vào các ví dụ khác Primefaces AJAX - Status

Chỉ cần đặt một số hình ảnh đẹp trong h:graphicImage

Bạn thể tạo một bằng cách sử dụng Ajaxload - Ajax loading gif generator

Các vấn đề liên quan