Boa tarde pessoal do guj eu gostaria de saber se é possível criar h messages passageiras, ou seja que fiquem na tela por alguns segundo e desapareça?
Se vc usar o PrimeFaces, já tem um componente bem interessante que faz isso: p:growl … aí só setar a propriedade life dele para o tempo que quiser em milesegundos
Bom estou trabalhando com Richfaces mas ouvi falar que ele pode trabalhar junto com o Prime, se não houver outra solução vou testas este componente do Primefaces.
javascript é a solução para você … ou coloque um a4j:support dentro do h:message para isso.
Fidle,
com RichFaces acho que podes tentar utilizar o rich:effect. Assim:
<rich:effect for="window" event="onload"
type="Fade" params="targetId:'divMensagens',duration:0.8" />
Só coloca o ID divMensagens no <h:message> ou talvez precise envolver com um
ou outro elemento.