springmvc-Workflow
1. Der Benutzer sendet eine Anfrage an den Server. Diese Anfrage wird zunächst an den Front-End-Controller DispatcherServlet gesendet. auch zentrale Steuerung genannt).
2. DispatcherServlet ruft nach Erhalt der Anfrage den HandlerMapping-Prozessor-Mapper auf. Daraus wissen wir, welcher Controller die Anfrage bearbeiten soll (der Controller wird nicht aufgerufen, sondern ist nur bekannt).
3. DispatcherServlet ruft den HandlerAdapter-Prozessoradapter auf und teilt dem Prozessoradapter mit, welchen Controller er ausführen soll.
(Empfohlenes Video-Tutorial: Java-Video )
4. Der HandlerAdapter-Prozessoradapter führt den Controller aus, ruft ModelAndView (Daten und Ansicht) ab und gibt es an den zurück DispatcherServlet Schicht für Schicht.
5. DispatcherServlet übergibt ModelAndView zur Analyse an den ViewReslover-Ansichtsparser und gibt dann die echte Ansicht zurück.
6. DispatcherServlet füllt die Modelldaten in die Ansicht.
7. DispatcherServlet antwortet dem Benutzer auf das Ergebnis.
Empfohlenes Tutorial: Java-Einstiegsprogramm
Das obige ist der detaillierte Inhalt vonspringmvc-Workflow. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!