본문 바로가기
컴퓨터 공부/JAVA Web

스프링 프레임워크의 mvc 구조도

by 구깨비 2021. 8. 22.

사진 출처: https://ooz.co.kr/226

 

 

 

구성 요소 설명
DispatcherServlet 클라이언트의 요청을 전달받아 해당 요청에 대한 컨트롤러를 선택하여 클라이언트의 요청을 전달, 또한 컨트롤러가 반환한 값을 View에 전달하여 알맞은 응답을 생성
HandlerMapping 클라이언트가 요청한 URL을 처리할 컨트롤러를 지정
Controller 클라이언트의 요청을 처리한 후 그 결과를 DispatcherServlet에 전달
ModelAndView 컨트롤러가 처리한 결과 및 뷰선택에 필요한 정보를 저장
ViewResolver 컨트롤러의 처리 결과를 전달할 뷰를 지정
View 컨트롤러의 처리 결과 화면을 생성

'컴퓨터 공부 > JAVA Web' 카테고리의 다른 글

스프링 프레임워크 - 의존성 주입(DI)  (0) 2021.08.21
스프링 프레임워크  (0) 2021.08.21
JSP 파일 업로드  (0) 2021.08.19
JSP 표준 태그 라이브러리(JSTL)  (0) 2021.08.18
JSP 표현 언어  (0) 2021.08.18

댓글