2-29 DispatcherServlet

서현우·2022년 5월 28일
0

복습

목록 보기
21/34

DispatcherServlet이란?
입력을 분리(전처리)

1. 요청("/ch2/register/add")으로 URL이 오면

2. DispatcherServlet(URL 보냄) --> HandlerMapping(URL에 맞는 메서드반환)

3. DispatcherServlet(메서드 호출) --> HandlerAdapter(해당 메서드를 처리할 수 있는 핸들러어뎁터가 받음)

4. HandlerAdapter(Controller로 요청 전달, 뷰 이름 받아서 DispatcherServlet으로 반환) --> Controller(뷰 이름 반환)

5. DispatcherServlet(뷰 이름 보냄) --> ViewResolver(InternalResourceViewResolver)(접두사, 접미사 붙여서 실제 뷰 이름 반환)

6. DispatcherServlet(해당 뷰를 호출하고 Model 전달) --> JstlView(인터페이스)

7. JstlView --> registerForm.jsp(응답결과를 클라이언트로 보냄)
profile
안녕하세요!!

0개의 댓글