>  기사  >  Java  >  springmvc 워크플로

springmvc 워크플로

王林
王林원래의
2020-05-12 15:26:533047검색

springmvc 워크플로

springmvc Workflow

1. 사용자가 서버에 요청을 보내면 이 요청은 먼저 프런트 엔드 컨트롤러 DispatcherServlet(중앙 컨트롤러라고도 함)으로 이동합니다.

2. DispatcherServlet은 요청을 받은 후 HandlerMapping 프로세서 매퍼를 호출합니다. 이를 통해 우리는 어떤 컨트롤러가 요청을 처리해야 하는지 알 수 있습니다(컨트롤러는 호출되지 않고 알려지기만 함).

3. DispatcherServlet은 HandlerAdapter 프로세서 어댑터를 호출하고 프로세서 어댑터에 실행해야 하는 컨트롤러를 알려줍니다.

(추천 비디오 튜토리얼: java 비디오)

4. HandlerAdapter 프로세서 어댑터는 Controller를 실행하고 ModelAndView(데이터 및 뷰)를 가져온 다음 이를 DispatcherServlet 레이어에 계층별로 반환합니다.

5. DispatcherServlet은 분석을 위해 ModelAndView를 ViewReslover 뷰 파서에 전달한 다음 실제 뷰를 반환합니다.

6. DispatcherServlet은 모델 데이터를 뷰에 채웁니다.

7. DispatcherServlet은 결과로 사용자에게 응답합니다.

추천 튜토리얼: java 입문 프로그램

위 내용은 springmvc 워크플로의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.