[SIST] JSP_days08_모델 2구조와 MVC 패턴
·
TIL/View Template
1. JSP 웹 프로그래밍의 구조는 모델 1구조와 모델 2구조로 나뉜다. 1) 모델 1구조 - JSP를 요청하면 바로 응답하는 구조 ex) ex01.jsp 구현 클라이언트(웹 브라우저) ex01.jsp 요청 -> (웹 컨테이너[서블릿 클래스 -> 서블릿 객체]) -> ex01.jsp 응답 - 웹 브라우저의 요청을 JSP가 직접 처리 - 웹 브라우저의 요청을 받은 JSP는 자바빈이나 서비스 클래스를 사용해서 웹 브라우저가 요청한 작업을 처리하고 그 결과를 클라이언트에 출력 2) 모델 2구조 - 웹 브라우저의 요청을 단 하나의 서블릿이 받는다. - 서블릿은 웹 브라우저의 요청을 알맞게 처리한 후 그 결과를 보여줄 JSP 페이지로 포워딩한다. - 포워딩을 통해 요청 흐름을 받은 JSP 페이지는 결과 화면을 클..