사용자가 링크를 클릭하거나 폼을 전송하면 요청(Request)가 발생한다. 요청은 택배와 비슷하다. 브라우저를 떠나서 응답을 반환할 때까지 여러 번 멈춰 서면서 약간의 정보를 전달하거나 추가적인 정보를 입수한다. 요청은 사용자의 요구에 대한 정보를 실어 나른다. 최소한의 요청URL을 전달하며 전송한 폼에 담겨 있는 부가적인 정보도 전달한다. 요청이 가장 먼저 도착하는 곳은 DispatcherServlet이다. 대부분의 MVC프레임뭐크와 마찬가지로 스프링MVC도 요청을 프론트 컨트롤러 서블릿으로 보낸다. 프론트 컨트롤러는 요청처리의 책임을 다른 컴포넌트들에 위임해 실제 처리하게 하는 일반적인 웹 어플리케이션 패턴이다. DispatcherServlet이 프론트 컨트롤러에 해당한다. DispatcherServ..