4. JSP MVC model1, MVC model2

study/Servlet&JSP · 2021. 11. 18. 12:48

○ MVC model1

/*------------ 입력코드-------------*/
<%
  ~~~~~~~~ Controller : 입력과 제어를 담당
%>
/*------------ 출력코드-------------*/
~~~~~~~~~ View : 출력 담당
<%=model%> Model : 출력 데이터

-> 컨트롤러와 뷰가 물리적으로 분리되지 않은 방식

○ MVC model2

-> 페이지 하나에 구현되어 있는 MVC 요소 중 Controller 단을 분리
1. 사용자의 요청이 있을때 View단만 서블릿으로 만들어지기때문에 서블릿으로 만들어지는 분량이 적음
2. Controller쪽은 미리 컴파일되어있기때문에 실행속도가 개선됨
3. java코드 작성 부분과 클라이언트에게 보여지는 부분이 따로 되어있기때문에 유지관리가 좋음
4. 등등등 장점많음

'study > Servlet&JSP' 카테고리의 다른 글

6. 중간정리(흐름도)  (0) 2021.12.01
5. EL(Expression Language)  (0) 2021.11.24
3_JSP 흐름 및 코드블럭  (0) 2021.11.17
2_Servlet application session cookie  (0) 2021.11.02
1_서블릿2.X/서블릿3.0~ 및 인코딩  (0) 2021.10.19