Tipos de Scoped em JSF ( Java server faces )

3 respostas
A

Ola, pessoal, Estou com uma dúvida. Sou novo em JSF e estou com dúvida sobre os tipos de Scoped e suas funcionalidades. Procurei no forum, mas não entendi mto bem.

Eu sei que tem o ViewScoped, SessionScoped, ApplicationScoped, ViewScoped e mais alguns q não lembro. Se vc puderem me explicar sobre cada um deles ficarei grato.

Obrigado

3 Respostas

D

Olá os escopos definem o quanto tempo seus objetos vão permanecer “vivos”

RequestScoped - vive durante uma requisição.
ViewScoped - vive durante as requisições a mesma pagina.
SessionScoped - vive o tempo que durar a sessão
ApplicationScoped - vive pela aplicação toda.

Ou seja um carrinho de compras geralmente fica em uma session pois as informações tem durar enquanto o usuário faz compras.

Quando é uma pagina simples que não requer que guarde informações você geralmente usa requestScope que é o padrão(default), ou seja se você não colocar nada ele automaticamente é requestScope

L

diabo loiro minha aplicacao eh basica tipow cadastro de alunos e talz uso o sessionscope entaum deveria mudar pra request? qual a sua opiniao…

D

Se não nescessitar armazenar informações na sessão muda pra request.

Criado 14 de março de 2011
Ultima resposta 14 de mar. de 2011
Respostas 3
Participantes 3