모델 2 방식
2023. 1. 16. 11:32ㆍJSP&SERVLET
모델 2 방식
- 고객의 요청을 Servlet(Controller)이 처리한다.
!! 여기서 잠깐 !! Servlet이란?
- 자바로 된 웹 페이지 기술이다.
- Jsp와 사용 문법 자체가 다르다.
- JSP는 말 그대로 브라우저 상에서 html 언어와 융합을 해서 사용하는 것이 JSP이다.
- 반면, Servlet은 순수 자바 코드로 이루어져 있다.
- 고객의 요청을 자바 프로그래밍이 처리하느냐, jsp로 처리하느냐에 따라서 모델 1, 모델 2 방식으로 나누어진다.
- 자바로 요청을 받으면 자바 문법을 이용해서 동시에 처리해야 할 내용이 많다.
- jsp로 받는다면 html 코드 안에 자바 코드와 jsp 코드가 섞여 들어가지만 모델 2는 순수 자바로만 아예 처음부터 요청 받기 때문에 html인 jsp와 완전 분리가 가능하다.
- html쪽인 view단 jsp와 서버 쪽인 servlet 자바 코드를 분리하여 사용하면 쉽게 디자이너와 자바스크립트 프로그램을 쉽게 자바 코드가 없기 때문에 리뉴얼 하기가 편리하다.
- 데이터베이스 따로, 뷰 따로, 요청을 받는 컨트롤러 따로 만들면 이를 MVC 패턴이라 부른다.
'JSP&SERVLET' 카테고리의 다른 글
JSP 페이지 스크립트 요소 -1 (0) | 2023.01.22 |
---|---|
JSP 페이지 디렉티브-2 (0) | 2023.01.22 |
JSP - 페이지 디렉티브 (0) | 2023.01.20 |
JSP 처리과정 (0) | 2023.01.19 |
모델 1 방식 (0) | 2023.01.16 |