JavaServer Faces é baseada em um modelo de desenho de IU (interface de usuário) ...

Questão de Engenharia de Redes aplicada no concurso Prefeitura de Caçapava do Sul RS (2016). Confira a resolução completa abaixo:

JavaServer Faces é baseada em um modelo de desenho de IU (interface de usuário) baseada em componentes, usando arquivos XML chamados de modelos de visão ou Facelets views. Os pedidos são processados pelo FacesServlet, que carrega o modelo de visão adequado, constrói uma árvore de componentes, processa os eventos e apresenta a resposta, normalmente na linguagem.