[javasf] <p:ajaxStatus> Multiplas instacias, RichFaces PrimeFaces

137 views
Skip to first unread message

Marcelo Preis Ferreira

unread,
Dec 22, 2010, 6:23:53 AM12/22/10
to jav...@googlegroups.com
Olá galera,
Gostaria de umas dicas dos mais gurus da lista.
Uso o primeFaces e não estou sabendo usar a  tag <p:ajaxStatus>
Vamos ao contexto!

Quando tenho somente uma tag em um arquivo funciona perfeitamente,
Quando tenho mais do que uma, ele parece que sobrescreve as outras inseridas anteriormente.
e quando o botão sofre um evento ele dispara, tag1, mas aparece o ultimo.
assim não desbloqueia mais a tela.

Alguma sugestão de como devo implementar isso?
O que eu pude entender até agora é que essa tag, só aceita uma para toda a pagina, estou certo?
Com o RichFaces ele tem o mesmo comportamento?


Forte [ ]'s a todos
Feliz Natal  a todos, e que os nossos sonhos se realizem!

Marcelo Preis Ferreira

unread,
Dec 22, 2010, 8:02:53 AM12/22/10
to jav...@googlegroups.com
[RESOLVIDO],
Retirei a propriedade onstart="#{nameCall}.show();" oncomplete="#{nameCall}.hide();"
e coloquei a propriedade, <p:ajaxStatus widgetVar="#{nameCall}"> igual a <p:dialog widgetVar="#{nameCall}">

Assim você pode chamar "show();" em qual Tag desejar, só que também deve cuidar onde vai fechar "hide();"

Não sei se fiz da melhor forma, mas, assim consegui personalizar várias <p:ajaxStatus> para uma mesma pagina, e também, sobrepor, chamadas
tipo, você pode ir abrindo novas telas dentro das telas, e só fica ativa a ultima aberta para o usuário manipula-lá.

Semelhante ao que tem aqui: http://www.primefaces.org/showcase/ui/pprAjaxStatusScript.jsf, com os detalhes que comentei...


Reply all
Reply to author
Forward
0 new messages