Duvida com variaveis do ManagedBean

2 respostas
J

Estou com uma duvida sobre o funcionamento do managedBean

possuo um JSF que utiliza uma variaves de um maneged bean. Este MB carrega os dados e o JSF exibe na Pagina. Mas quando atualizo a pagina ou entro novamente, a informação continua sendo exibida , ou seja , a variavel continua com o mesmo valor. Como poderia fazer que com que a cada abertura desta pagina JSF ele “zerava” o valores da variaveis?

2 Respostas

leonardobhbr

bom dia.

Sobre a duvida do Managed Bean depende em qual escopo ele ta vc colocou o scope de session? vc esta usando JSF 2?

Se for JSF 2 recomendo o ViewScoped que o bean sera instanciado novamente apos vc mudar de pagina

Se for jsf 1.2 vc provavelmente tera que usar request e algo como a4j:keepalive se tiver requisições ajax nessa pagina.

qualquer duvida poste seu codigo

otaviojava

Como o colega acima falou cada escopo tem o seu tempo de vida.
dá uma olhada nisso.

Criado 3 de julho de 2011
Ultima resposta 4 de jul. de 2011
Respostas 2
Participantes 3