Questão de Engenharia de Software

O Managed Bean é uma classe intermediadora entre as requisições do usuário e as regras de negócio da aplicação, as quais são implementadas em estruturas diferentes. Também é uma classe serializável, e permite acesso aos valores dos componentes visuais de um formulário da página XHTML. Com relação à classe Managed Bean, analise as afirmativas a seguir:

Assinale a alternativa CORRETA:

I- A anotação "@Named" realiza o bind entre o arquivo JSF e o Managed Bean.
II- A anotação "@SessionScoped" indica que a vida do Managed Bean dura enquanto a sessão do usuário estiver ativa.
III- A anotação "@RequestScoped" indica que a classe Managed Bean permanece em memória até que o servidor de aplicação seja reiniciado.
IV- A anotação "@SessionScoped" é interessante para o controle de login de usuário, pois permite que se mantenha informações em memória até o usuário fechar o navegador de internet.

A
Somente a afirmativa I está correta.
B
As afirmativas III e IV estão corretas.
C
Somente a afirmativa III está correta.
D
As afirmativas I, II e IV estão corretas.

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!