Dispatcher-Servlet의 개념
Servlet Container에서 HTTP프로토콜을 통해 들어오는 모든 요청을 프레젠테이션 계층의 제일앞에 둬서 중앙집중식으로 처리해주는 프론트 컨트롤러입니다.
클라이언트가 어떤 요청을 보내면 Tomcat과 같은 서블릿 컨테이너가 요청을 받는데 이때 제일 앞에서 서버로 들어오는 모든 요청을 처리하는 프론트 컨트롤러를 Spring에서 정의 하였고 이를 Dispatcher-Servlet이라고 합니다.
DispatcherServlet의 등장으로 Web.xml의 역할이 축소되었습니다. 기존에 <servlet>으로 작성하던 것이 DispatcherServlet의 역할로 완전히 넘어갔기 때문입니다.
cf) Dispatch의 뜻은 보내다 인데요 기억하는데 도움이 될것 같습니다.
반응형
'웹프로그래밍 > spring~~' 카테고리의 다른 글
intellij로 개발하면서 import가 안될 때 (0) | 2020.01.27 |
---|---|
Spring 으로 ajax 사용 할 때~ (0) | 2019.09.20 |
GCP에 그레이들 설치 (0) | 2019.09.12 |
Spring Security에서 Ajax post 방식 사용할 때 (0) | 2019.08.31 |
form 태그의 th:action을 동적으로 바꾸는 방법 (0) | 2019.08.23 |
@PathVariable, URL에 파라미터 전달하기 (0) | 2019.08.20 |
오류 : cannot find symbol (0) | 2019.08.13 |
Spring Security를 적용해보자(2) (0) | 2019.08.13 |