본문 바로가기
Spring

[Spring]디스패처 서블릿과 스프링 설정

by 소금_msg 2021. 11. 14.

디스패처 서블릿 설정은 WEB-INF 폴더의 web.xml파일에 2가지를 설치한다.

디스패처 서블릿(클라이언트의 요청 받음)
애플리케이션 컨텍스트(공통으로 전달받음)

web.xml에서 <servlet>과 <servlet-mapping>으로 서블릿명과 url패턴을 설정한다.
<url-pattern>이 *.do로 설정될 경우 클라이언트에게 *.do로 끝나는 url 요청이 디스패처서블릿에 전달된다.

디스패처서블릿은 WEB-INF 폴더의 spring-context.xml의 스프링 설정 파일을 초기화한다.

디스패처서블릿이 요청 처리에 필요한 핸들러매핑,컨트롤러,뷰리졸버,뷰 등을 빈으로 설정한다.