"JSP 모델 1, 모델 2 아키텍처"의 두 판 사이의 차이

16번째 줄: 16번째 줄:
*MVC를 JSP/서블릿/자바빈 구조로 정형화한 것
*MVC를 JSP/서블릿/자바빈 구조로 정형화한 것
*JSP 페이지에서 로직을 제거할 수 있음
*JSP 페이지에서 로직을 제거할 수 있음
*서블릿 클래스: 데이터 입력, 데이터 처리
*JSP 페이지: 데이터 출력
*자바빈 클래스: 데이터 포장


[[File:JSP Model 2.svg|300px]]
[[File:JSP Model 2.svg|300px]]

2013년 2월 7일 (목) 00:51 판

Model 1
모델 1 아키텍처; 모델 1
Model 2
모델 2 아키텍처; 모델 2

1 모델 1

  • 역할 분담
JSP: 데이터 입출력
자바빈 클래스: 데이터 처리
  • DB 접근은 자바빈 클래스만 하도록 함[1]

Model 1.png

2 모델 2

  • MVC를 JSP/서블릿/자바빈 구조로 정형화한 것
  • JSP 페이지에서 로직을 제거할 수 있음
  • 서블릿 클래스: 데이터 입력, 데이터 처리
  • JSP 페이지: 데이터 출력
  • 자바빈 클래스: 데이터 포장

JSP Model 2.svg

3 같이 보기

4 주석

  1. 즉 JSP는 DB에 접근하지 않도록 함

5 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}