H message

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.