SóProvas


ID
644470
Banca
FCC
Órgão
TJ-PE
Ano
2012
Provas
Disciplina
Programação
Assuntos

No JSF, o componente Controller do MVC é composto por uma classe servlet, por arquivos de configuração e por um conjunto de manipuladores de ações e observadores de eventos. Essa servlet é chamada de

Alternativas
Comentários
  • o controle é composto por um servlet denominado  FacesServlet, por arquivos de configuração e por um conjunto de manipuladores de ações e observadores de eventos. O FacesServlet é responsável por receber requisições da WEB, redirecioná-las para o modelo e então remeter uma resposta. Os arquivos de configuração são responsáveis por realizar associações e mapeamentos de ções e pela definição de regras de navegação. Os manipuladores de eventos são responsáveis por receber os dados vindos da camada de visualização, acessar o modelo, e então devolver o resultado para  FacesServlet.  
    O modelo representa os objetos de negócio e executa uma lógica de negócio ao receber os dados vindos da camada de visualização. Finalmente, a visualização é composta por  component trees (hierarquia de componentes UI), tornando possível unir um componente ao outro para formar interfaces mais complexas. A Figura 1 mostra a arquitetura do JavaServer Faces baseada no modelo MVC.
    http://www.guj.com.br/content/articles/jsf/jsf.pdf
  • View:

    •Componentes UI em páginas JSP/XHTML
    • Kits renderizadores (HTML, WML, XML, etc.)

    Controller:
    • Faces Servlet (Front Controller)
    • Backing Bean (Page Controller ou Modelo)

    Model:
    • entidades e regras de negócio
    • Objetos gerais da aplicação (dados, etc.)

    Fonte: http://fabrica.ms.senac.br/2013/06/o-que-e-jsf-java-server-faces/

  • Uma FacesServlet É uma servlet que gerencia o ciclo de vida do processamento de requisições de aplicações web que estão utilizando JSF para construir a interface com o usuário.