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:
Comentários
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!