On peut dire que le servlet Dispatcher agit comme un point d'entrée et de sortie pour toute demande. Lorsqu'une requête arrive, elle est d'abord envoyée au Dispatcher Servlet (DS) où le DS essaie d'identifier sa méthode de gestion (les méthodes que vous définissez dans le contrôleur pour traiter les requêtes), une fois que le handler mapper (le DS demande au handler mapper) renvoie le contrôleur, le dispatcher servlet connaît le contrôleur qui peut traiter cette requête et peut maintenant aller à ce contrôleur pour compléter le traitement de la requête. Le contrôleur peut maintenant répondre avec une réponse appropriée, puis le DS va vers le résolveur de vues pour identifier l'emplacement de la vue. Une fois que le résolveur de vues l'a indiqué au DS, celui-ci saisit la vue et vous la renvoie comme réponse finale. J'ajoute une image que j'ai prise sur YouTube sur la chaîne Java Guides.