스 프링 MVC 를 사용하려면, 가장 먼저 해야 할일이 웹어플리케이션 설정 파일인 web.xml 을 설정하는 것으로 부터 출발한다. 우선 개략적으로 흐름을 살펴보자. 1. 클라이언트로 부터 요청이 들어오면, 이는 DispatcherServlet 으로 전달되고, 2. 이 DispatcherServlet 은 HandlerMapping 을 사용하여 적당한 Controller 객체를 구하게된다. 3. 다시 DispatcherServlet 은 Cotroller 객체의 메소드를 호출하여 요청을 처리한다음에, 4. Cotroller 객체의 메소드가 리턴한 결과를 담은 ModelAndView 객체를 보내주면, 5. 다시 DispatcherServlet 은 ViewResolver로 부터 결과를 만들 View 객체를 구한다. 6. View 객체는 최종 응답을 생성하고. 여기서 우리는 Controller의 개발, View 객체 정도 이다. 이제 본론으로 들어가면, DispatcherServlet 이 요청을 처리하게 하려면, 이 서블릿의 존재를 웹 어플리케이션에 설정해 주어야지. web.xml 에서 해당 서블릿 정보를 추가해주자. .... goDispatcher org.springframework.web.servlet.DispatcherServlet goDispatcher *.do .... 이렇게 해놓으면, WEB-INF/web.xml / goDispatcher-servlet.xml 자동으로 <서블릿이름>-servlet.xml 형태의 설정파일을 읽도록 된다. goDispatcher-servlet.xml 에는 스프링이 사용할 설정들이 들어가게된다. 예) HandlerMapping , ViewResolver, ExceptionResolver, 등. 근데,, 한개 이상의 설정파일을 읽어야 한다거나, <서블릿이름>-servlet.xml 와 다른이름...