Junior — Middle
Qual função lida com o encaminhamento de solicitações para diferentes contêineres?
sobes.tech IA
Resposta da IA
Em aplicações Java do lado do servidor, o encaminhamento de pedidos para diferentes contêineres (por exemplo, servlets) é feito por um componente chamado despachador de servlets (Servlet Dispatcher). Dentro de um contêiner de servlets, como o Tomcat, é ele quem recebe as requisições HTTP e as encaminha para os servlets correspondentes com base nos padrões de URL definidos na configuração (web.xml ou anotações).
No Spring MVC, por exemplo, o roteamento é feito pelo DispatcherServlet, que analisa a requisição e chama o controlador correspondente.