프론트 컨트롤러 패턴 특징 프론트 컨트롤러 서블릿 하나로 클라이언트의 요청을 받음 프론트 컨트롤러가 요청에 맞는 컨트롤러 찾아서 호출 공통 처리 가능 프론트 컨트롤러를 제외한 나머지 컨트롤러는 서블릿을 사용하지 않아도 됨 스프링 웹 MVC도 DispatcherServlet이 프론트 컨트롤러 패턴으로 구현되어져 있음 를 이용하면 하위 요청을 모두 받을 수 있음 단계별 도입 프론트 컨트롤로 도입 호출이 되면 프론트 컨트롤러에서 받아서 처리 frontController에서 처리 View 분리 각 View를 컨트롤러에서 직접 실행 하던것을 객체화 하여 경로만 넘겨주어 해당 객체에서 forward 수행을 함 MyView 객체에서 처리 Model 추가 각 컨트롤러에서는 논리 이름을 반환하고 프론트 컨트롤러에서 실제..