Galera estou com um problema sério de atualização com o JSF, se alguém passou por isso, ajudem se puder…
Tenho uma DataTable funcionando perfeito, nela as linhas contém links que ao ser clicado eu vou pra outra página editar dados daquele objeto da linha clicado.
Nesta outra tela eu modifico alguns dados e dou um “Voltar” pra tela anterior onde existe a DataTable, acontece que ao voltar, eu vou e chamo o mesmo método como se fosse abrir ela pelo menu, ele pesquisa todos os dados e mostra a tabela, porém os dados que eu acabei de alterar na outra tela nao aparecem…
acontece que aparece os dados antigos…
fiz um debug, quando chamo o “voltar” ele pesquisa e encontra os dados atualizados no banco, popula a lista, ou seja, tudo na lista está atualizado, mas na hora de mostrar a tabela ele parece pegar do cache…ou sei lá…
um problema dessas tables JSF é que são guardados na session, isso é um problema de performance que acaba acontecendo, mas agora mostrar dados errados sendo que a lista está certinha no back bean…
vlw Hewerton