1 . Servlet으로 모든 동적 페이지의 로직과 view까지 구현했으며 Html 파일로 데이터를 받기만 했다. 2 . Model1 architecture 이용
- JSP를 이용하여 Controller(사용자 입력 추출, DB 연동 처리, 화면 이동)와 view를 합치고 Servlet으로 주요 로직과 DB 연동을 처리하게 하였다.
3 . Model2 architecture 이용
- MVC(Model, View, Controller) 모델을 적용하여 JSP 파일의 Controller 부분을 DispatcherServlet로 만들어 주요 로직와 DB 연동을 처리했다. JSP는 View만 만드는 역할로 하여 구분하였다.
Reference: