Logo Passei Direto
Buscar
O Spring MVC é estruturado com base no padrão Model-View-Controller (MVC), tirando proveito dos recursos core do Spring Framework, incluindo a injeção de dependência e inversão de controle. Considerando a arquitetura e as etapas do fluxo de processamento representadas, avalie as afirmações a seguir: I. Todo pedido recebido vindo do navegador cliente encontra o Front Controller, que no Spring MVC é representado pelo Servlet denominado DispatcherServlet, fornecido de forma pronta e pré-desenvolvida pelas bibliotecas do framework. II. O Front Controller repassa a requisição para uma classe Controller criada pelo desenvolvedor, a qual realiza o processamento da lógica de negócios da aplicação e coloca os dados resultantes em um objeto do tipo Model. III. O Model atua como um contêiner (semelhante a uma mala de bagagens) para transporte de dados entre as várias partes do aplicativo, enviando as informações para a camada de visualização (View Template), que renderiza uma resposta ao navegador. IV. O Spring MVC restringe as camadas de visualização (View Template) ao uso exclusivo de páginas JSP clássicas, impossibilitando a configuração de renderizadores alternativos como Thymeleaf, Velocity ou FreeMarker. Alternativas: A) I, II e III B) I, III e IV C) II e III D) I, II, III e IV E) I e IV
User badge image
Andre Goulart

há 4 dias

Respostas

User badge image

Ed Verified user icon

há 4 dias

Vamos analisar cada item: I. Correto. O DispatcherServlet é o Front Controller do Spring MVC, fornecido pronto pelo framework, que recebe todas as requisições do cliente. II. Correto. O DispatcherServlet encaminha a requisição para o Controller criado pelo desenvolvedor, que processa a lógica e adiciona dados ao Model. III. Correto. O Model funciona como um contêiner para transportar dados entre Controller e View, que renderiza a resposta. IV. Incorreto. O Spring MVC não restringe a camada de visualização ao uso exclusivo de JSP; ele permite o uso de outros templates como Thymeleaf, Velocity, FreeMarker, entre outros. Portanto, os itens corretos são I, II e III. Resposta correta: A) I, II e III

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina