Maison > Problème commun > Qu'est-ce que SpringMVC

Qu'est-ce que SpringMVC

青灯夜游
Libérer: 2020-10-13 11:52:00
original
42907 Les gens l'ont consulté

Springmvc est un framework mvc de couche Web. C'est un module de spring et possède les caractéristiques de spring. Springmvc sépare les rôles des contrôleurs, des objets de modèle, des répartiteurs et des objets gestionnaires.

Qu'est-ce que SpringMVC

springMVC est un framework mvc de couche Web ; c'est un module de spring et a les caractéristiques de spring ; L'article suivant vous présentera le framework springMVC. J'espère qu'il vous sera utile.

Spring MVC est un produit de suivi de SpringFrameWork et a été intégré à Spring Web Flow. Le framework Spring fournit des modules MVC complets pour créer des applications Web. , vous pouvez choisir d'utiliser le framework Web Spring intégré ou un framework Web tel que Struts. Grâce à l'interface stratégique, le framework Spring est hautement configurable et comprend plusieurs technologies d'affichage, telles que la technologie JavaServer Pages (JSP), Velocity, Tiles, iText et POI. Le framework Spring MVC ignore les vues utilisées, il ne vous oblige donc pas à utiliser uniquement la technologie JSP.

SpringMVC sépare les rôles des contrôleurs, des objets modèles, des répartiteurs et des objets gestionnaires. Cette séparation les rend plus faciles à personnaliser.

Le framework MVC de Spring est principalement composé de DispatcherServlet, de mappage de processeur, de processeur (contrôleur), de résolveur de vue et de vue.

Principe de fonctionnement de SpringMVC

1. La demande du client est soumise au DispatcherServlet

2 Le contrôleur DispatcherServlet interroge un ou plusieurs HandlerMappings et trouve le. traitement demandé par le contrôleur

3. DispatcherServlet soumet la demande au contrôleur

4 Une fois que le contrôleur a appelé le traitement de la logique métier, il renvoie ModelAndView

5. Analyseur, recherchez la vue spécifiée par ModelAndView

6 La vue est chargée d'afficher les résultats au client

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal