a4j:keepAlive

3 respostas
joaosavio

Olá pessoal não tem como fazer algo assim:

<a4j:keepAlive beanName = “#{cadastros.tabela}”/> , mas dá erro

Abraços

3 Respostas

DirceuSobrinho

O que vc pode fazer é o seguinte:

<a4j:keepAlive beanName=“cadastros”/>

e conseguentemente vc manterá tabela ‘vivo’ por um tempinho a mais…

mas manter so um método, com o keepAlive nao tem jeito nao

joaosavio

nem variável?

rponte

Nas primeiras versões do a4j:keepAlive isso era permitido, depois por algum motivo eles mudaram isso, ou seja, só é permitido prolongar o escopo do managed bean inteiro - o que não minha opinião não é algo tão interessante assim.

Caso queira prolongar apenas o escopo de algumas propriedades então você pode usar o t:saveState do Myfaces Tomahawk, ele é um excelente componente.

Criado 25 de dezembro de 2008
Ultima resposta 28 de dez. de 2008
Respostas 3
Participantes 3