JSF - @Scoped

1 resposta
viniciuspadua

Pessoal sou novo em JSF!
Alguém pode me explicar qual a diferença entre @ViewScoped, @ApplicationScoped, @SessionScoped e @RequestScoped e quando é aconselhado usar?

1 Resposta

malokas

@ViewScoped
Instancia do bean é criada e mantida enquanto o usuário estiver na página (por exemplo, com os manipuladores de eventos ou Ajax). Deve implementar Serializable

@SessionScoped
Criado um por sessão de cada usuário.

@ApplicationScoped
Criado um para toda a aplicação.

@RequestScoped
Escopo padrão. É criado a cada requisição.

Criado 5 de novembro de 2010
Ultima resposta 5 de nov. de 2010
Respostas 1
Participantes 2