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.
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
luxu
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
Diabo_Loiro
Se não nescessitar armazenar informações na sessão muda pra request.