you can use rich:progressBar component. You will find more information in Component Reference (http://docs.jboss.org/richfaces/nightly_4_0_X/Component_Reference/en-US/html_single/#sect-Component_Reference-Output_and_messages-richprogressBar).
without using progressbar tag because i am working on jsf 1.1
How about using jQuery plugins like this one: http://docs.jquery.com/UI/API/1.8/Progressbar#overview ?
Another option - grab ui/progressBar sources, add to 3.1.x source tree and try to build.
How can i use this
Update progressbar when
1. a click is performed from a jsf page and /** Progress bar is start **/
2. a method called from handler using jsf
3. a dao process called from handler which do its process /** No at this time progress bar must update in jsf **/
4. process complete and progress bar done its work.
How can I communicate Jquery progress bar with handler and dao method