Buscar

A arquitetura MVC (model-view-controller) propõe a divisão de uma aplicação em três camadas distintas, seja esta uma aplicação desktop, mobile ou w...

A arquitetura MVC (model-view-controller) propõe a divisão de uma aplicação em três camadas distintas, seja esta uma aplicação desktop, mobile ou web. Um dos frameworks da plataforma web que utiliza a arquitetura MVC é o Java Server Faces (JSF), exigindo assim, a existência de um elemento intermediário entre o model e a view - chamado de Managed Bean (MB). Com relação ao Managed Bean, analise as afirmativas a seguir:
I- O MB é sempre uma classe serializável, com construtores privados e métodos getters e setters.
II- É necessário o uso de annotations para que o MB seja visível à camada view.
III- O MB é responsável por receber e tratar os eventos da camada view.
IV- A anotação @RequestScoped indica que o tempo de vida do MB é marcado pela sessão do usuário.
Assinale a alternativa CORRETA:

I- O MB é sempre uma classe serializável, com construtores privados e métodos getters e setters.
II- É necessário o uso de annotations para que o MB seja visível à camada view.
III- O MB é responsável por receber e tratar os eventos da camada view.
IV- A anotação @RequestScoped indica que o tempo de vida do MB é marcado pela sessão do usuário.
A As afirmativas I e IV estão corretas.
B Somente a afirmativa I está correta.
C As afirmativas I, III e IV estão corretas.
D As afirmativas II e III estão corretas.

Essa pergunta também está no material:

Frameworks e Componentes Java
7 pág.

Programação para Web II Centro Universitário Leonardo da VinciCentro Universitário Leonardo da Vinci

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra A: As afirmativas I e IV estão corretas. Justificativa: I- O MB é sempre uma classe serializável, com construtores privados e métodos getters e setters. (Correta) II- É necessário o uso de annotations para que o MB seja visível à camada view. (Incorreta) III- O MB é responsável por receber e tratar os eventos da camada view. (Incorreta) IV- A anotação @RequestScoped indica que o tempo de vida do MB é marcado pela sessão do usuário. (Correta)

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais