일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 오라클
- UI
- 객제지향
- jsp
- 주말이다..
- CSS
- 공부를열심히
- DB
- 객체지향
- Java
- 웹
- orcle
- ERWin
- 객체지향프로그래밍
- 코딩
- 공부
- Oracle
- 데이터베이스
- html
- Project
- sql
- 테이블
- 객제지향프로그래밍
- javascript
- web
- 프로젝트
- squery
- 프로그래밍
- 자바
- 웹프로그래밍
Archives
- Today
- Total
햄찌개
모델1, 모델2 본문
JSP로 구성할 수 있는 웹 어플리케이션의 아키텍쳐는 크게 모델1, 모델2로 나뉜다. 이 두 모델의 큰 차이점은 JSP가 결과의 출력 뿐만 아니라 요청에 대한 모든 로직들을 처리하나, JSP는 결과의 출력만 담당하나의 차이이다.
1. 모델1 구조
모델1은 뷰와 로직을 모두 JSP 페이지 하나에서 처리하는 구조를 말하며, 모델 1을 구성하는 요소는 JSP, 자바빈/서비스클래스이다.
2. 모델2 구조
모델2는 모든 처리를 JSP 페이지 하나가 담당하는 것과는 달리 JSP 페이지와 서블릿, 그리고 로직을 위한 클래스가 나뉘어 브라우저 요청을 처리한다. 모델2를 구성하는 요소는 서블릿, JSP, 자바빈/서브스클래스 이다.
3. MVC패턴과 모델2
모델2는 MVC패턴을 웹 개발에 도입한 구조이며, 모델2와 MVC 패턴의 형태는 완전히 같은 형태를 가지다.
'웹기반어플리케이션' 카테고리의 다른 글
HttpServletResponse (0) | 2020.12.01 |
---|---|
jsp 소스 표준 구성 요소 (0) | 2020.11.26 |
객체지향 5대원칙 : SOLID (0) | 2020.11.25 |
2020-11-25 Request 메소드 (0) | 2020.11.25 |
2020-11-19 정적/동적 페이지, 웹 서버 (0) | 2020.11.19 |