Leia o trecho a seguir: "Se estiver começando agora a desenvolver aplicações web em Java, você tem sorte. Poderá se beneficiar do saber coletivo das dezenas de milhares de desenvolvedores que já trilharam esse caminho e sobreviveram para contar. Usando tanto os padrões de projeto específicos do J2EE quanto outros, é possível simplificar o seu código e a sua vida. O padrão de projeto mais significativo para aplicações web, o MVC, possui até mesmo um framework absurdamente popular, o Struts." Fonte: BASHAM, B. et al. Use a cabeça: Servlets & JSP. 2 ed. Rio de Janeiro: Alta Books, 2008. p. 737. (Adaptado). Considerando essas informações e o conteúdo estudado sobre a arquitetura MVC, pode-se afirmar que são exemplos de frameworks Java para web que implementam o padrão MVC: A) Ruby on Rails e o Java Server Faces (JSF). B) o Java Server Pages (JSP) e o Spring MVC. C) o Java Server Faces (JSF) e o CodeIgniter. D) o Java Server Faces (JSF) e o Spring MVC. E) o Sprint MVC e o e Play! Framework.
A resposta correta é a opção D) o Java Server Faces (JSF)
Explicação:
o Java Server Faces (JSF) e o Spring MVC. Ambos são frameworks Java para web que implementam o padrão MVC. Ruby on Rails é um framework para desenvolvimento web em Ruby, Java Server Pages (JSP) é uma tecnologia de criação de páginas web em Java, o CodeIgniter é um framework PHP e o Play! Framework é um framework Java e Scala para desenvolvimento web.
Lista de comentários
Resposta:
A resposta correta é a opção D) o Java Server Faces (JSF)
Explicação:
o Java Server Faces (JSF) e o Spring MVC. Ambos são frameworks Java para web que implementam o padrão MVC. Ruby on Rails é um framework para desenvolvimento web em Ruby, Java Server Pages (JSP) é uma tecnologia de criação de páginas web em Java, o CodeIgniter é um framework PHP e o Play! Framework é um framework Java e Scala para desenvolvimento web.