스프링 MVC의 워크 플로우

1. DispatchServlet의 사용자에 대한 요청 전송
요청 2.DispatchServlet는 매퍼 프로세싱 모든 HandlerMapping 호출 차단
특정 프로세서, 객체 프로세서 케이트 URL에있어서 매퍼 프로세스 및 프로세서 인터셉터 생성
핸들러를 호출 5.HandlerAdapter을 ( 프로세서가 컨트롤러 클래스에서 프로그램을 의미 프로세서), 또한 백엔드 프로세서라는
6.Controller 실행, 뷰의 이름 또는 뷰 이름과 모델을 포함하는의 ModelAndView 객체를 반환
객체는 7.HandlerAdapter의 ModelAndView DispatchServlet로 복귀
8.DispatchServlet 적절한 선택의 ViewResolver의 ModelAndView 오브젝트있어서 (view 결정자)
9.ViewResolver는 그것이 DispatchServlet 특정 뷰 (뷰) 리턴 구문
뷰를 렌더링 10.DispatchServlet (곧 기입하는 모델 데이터를 볼 수 있습니다)
11. 뷰 렌더링 결과를 표시하기 위해 클라이언트 브라우저에 반환
여기에 그림 삽입 설명

추천

출처blog.csdn.net/weixin_44174536/article/details/90287469