Client 요청이 들어오면 등록된 Filter를 거친다. 필터를 거친 후 디스패처서블릿이 요청을 받게된다. 디스패처서블릿은 URL과 요청정보를 가지고 핸들러 매핑으로부터 핸들러(컨트롤러)를 얻어낸다. 이후 등록되어있는 핸들러 인터셉터의 preHandle 메소드를 실행한다. 메소드 실행 이후 컨트롤러가 실행된다. 컨트롤러를 통해 모델과 뷰 정보를 디스패처 서블릿에게 전달하는데 이 중간에서 핸들러 인터셉터의 postHandle 메소드가 실행된다. 메소드 실행 이후 디스패처서블릿은 건네받은 뷰 정보를 가지고 뷰 리졸버로부터 뷰를 얻어낸다. 뷰로 결과를 만들어 응답한다.