< MVC의 개요>
MVC 는 Model, View, Controller 의 약자로, 웹 애플리케이션을 비즈니스 로직, 프레젠테이션 로직, 데이터로 분리하는 디자인 패턴
< MVC 패턴 구조>
- 모델 1은 기존의 JSP로만 구현한 웹 애플리케이션으로, 웹 브라우저의 요청을 JSP 페이지가 받아서 처리하는 구조
- 모델 2는 클라이언트의 요청 처리, 응답 처리, 비즈니스 로직 처리 부분을 모듈화한 구조
< MVC 패턴 구현 방법>
- web.xml 파일에 서블릿 구성
- 컨트롤러 생성
- 모델 생성
- 뷰 생성