Logo Passei Direto
Buscar

Geometria

Outros
A partir da versão 2 do Java Server Faces (JSF) é possível definir o escopo em que um Managed Bean (MB) será armazenado por meio de anotações. Dentre as anotações disponíveis para uma classe, estão: @ApplicationScoped, @SessionScoped, @ViewScoped, @RequestScoped, @NoneScoped e @CustomScoped. Acerca das anotações @SessionScoped e @RequestScoped, classifique V para as sentenças verdadeiras e F para as falsas:

( ) A anotação @SessionScoped define que o estado da classe Managed Bean persistirá por todo o tempo de vida da aplicação web.
( ) Para definir o estado da classe Managed Bean como persistente apenas por uma única requisição HTTP, deve-se utilizar a anotação @SessionScoped.
( ) @RequestScoped indica que a classe Managed Bean persistirá por múltiplas requisições HTTP provenientes de um mesmo usuário.
( ) Ambas anotações @RequestScoped e @SessionScoped, podem ser utilizadas ao mesmo tempo em uma mesma classe Managed Bean.

Assinale a alternativa que apresenta a sequência CORRETA:

A F - F - F - F.
B V - V - V - F.
C V - F - V - V.
D F - F - V - V.
User badge image
Questões para o Sucesso

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada uma das afirmações sobre as anotações @SessionScoped e @RequestScoped: ( ) A anotação @SessionScoped define que o estado da classe Managed Bean persistirá por todo o tempo de vida da aplicação web. É falsa (F). A anotação @SessionScoped faz com que o Managed Bean persista apenas durante a sessão do usuário, não durante toda a vida da aplicação. ( ) Para definir o estado da classe Managed Bean como persistente apenas por uma única requisição HTTP, deve-se utilizar a anotação @SessionScoped. É falsa (F). Para isso, deve-se utilizar a anotação @RequestScoped, que é a que garante que o bean persista apenas durante uma única requisição. ( ) @RequestScoped indica que a classe Managed Bean persistirá por múltiplas requisições HTTP provenientes de um mesmo usuário. É falsa (F). A anotação @RequestScoped faz com que o Managed Bean persista apenas durante uma única requisição HTTP, não múltiplas. ( ) Ambas anotações @RequestScoped e @SessionScoped, podem ser utilizadas ao mesmo tempo em uma mesma classe Managed Bean. É verdadeira (V). Embora não seja comum, é possível ter ambas as anotações em uma mesma classe, mas isso não é uma prática recomendada, pois pode causar confusão sobre o escopo do bean. Portanto, a sequência correta é: F - F - F - V. A alternativa que apresenta essa sequência é a D) F - F - V - V.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina