모델 2 방식

2023. 1. 16. 11:32JSP&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