BlockUI+jsf

Pessoal como faço da um block na minha tela no momento que que ela esta sendo aberta? Consigo fazer isso com o BlockUI do primefaces? não quero clicar em nada para bloquear a tela quero que logo depois que ela foi aberta bloqueie a tela .

Acho que naum tem como bloquear a tela sem ser a partir de uma ação do usuario, mas me diga pq bloquear a tela logo que ela é aberta ? Porque precisa disso ?

Pois quando abro a tela estou desenhando uns retângulos em cima do google maps, porém é uma operação que dura uns 40 segundos dai quero da um feedback para o usuário.

é uma boa bloquear o ui da uma olhada nisso tirei do demo do primefaces…


<p:commandButton id="pnlBtn" value="Block Panel" type="button" onclick="bui.show()"/>  
    <p:commandButton id="pnlBtn2" value="Unblock Panel" type="button" onclick="bui.hide()"/>  
  
    <p:blockUI block="tree" widgetVar="bui"/>  

se voce fizer no body a opção onload e colocar bui.show() naum iria bloquear a ui desejada experimentar dar uma testada nisso…

Você mesmo falou sobre o block ui… você tentou? O.o

Ate onde eu sei ele é suficiente…