SpringMVC-Arbeitsprinzip
1 Der Benutzer sendet eine http-Anfrage an den Front-End-Controller DispatchServlet
2. Der Front-End-Controller ruft den Prozessor-Mapper HandlerMapping auf.
3 Der Prozessor-Mapper findet den spezifischen Prozessor (kann über XML und Anmerkungen gefunden werden), generiert den Prozessor und den Prozessor-Interceptor und gibt sie an DispatchServlet zurück
4. Der Front-End-Controller ruft den Prozessoradapter auf
5. Der Prozessoradapter findet den spezifischen Prozessor (Controller)
6. Nachdem der Controller ihn verarbeitet hat, gibt er ModelAndView an den Prozessor zurück Adapter
7. Der Prozessoradapter gibt ModelAndView an den Front-End-Controller zurück.
8. Der Front-End-Controller übergibt ModelAndView an den View-Parser Die ViewResource wird analysiert und gibt die spezifische Ansicht zurück
10. Der Front-End-Controller rendert die Ansicht basierend auf der Ansicht (füllt die Modelldaten in die Ansicht)
11 Ansicht des Front-End-Controllers
12. Der Front-End-Controller Reagieren Sie mit der Ansicht auf den Benutzer
Video-Tutorial-Empfehlung《
Pferde-Soldat-Spring-Video-TutorialJava Multithreading and Concurrency Library Advanced Application Video TutorialJAVA Basic Introduction Video TutorialJavaDas obige ist der detaillierte Inhalt vonSo funktioniert SpringMVC. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!