Notice
Recent Posts
Recent Comments
Gentle Breeze
[jsp/Servlet] MVC (Model View Controller) Model 본문
- MVC Model 1 pattern (고전적인 방법)
html/jsp가 Servlet에 request를 하면
Servelt은 business logic을 수행하는 class들을 내부적으로 호출하여
작업을 수행하고 Servlet을 통해 response 하는 방법
* 제한된 요구사항의 웹 어플리케이션 개발시 사용
* business class는 JavaBeans로 작성됨
* DB/File System을 date store (persistent data storage)로 활용함
- MVC Model 2 pattern
html/jsp가 Servlet에 request를 하면
business logic을 Servlet이(C) 내부적으로 class를(M) 호출하여 수행하고
response는 jsp 페이지(V)가 할 수 있도록 하는 방법
┌ value object - 사용자가 보낸 정보를 받는 객체 (eg : user.class)
└ service object - 사용자가 보낸 정보를 바탕으로 요청을 처리하는 객체 (eg : userIO.class)
* 복잡한 요구사항을 처리하는 웹 어플리케이션 개발시 사용
* 코딩과 유지보수가 쉬움
* model은 JavaBeans로 구성, view는 html/jsp, controller는 servlet으로 구성됨
'⑥ PreSTC > jsp / Servlet' 카테고리의 다른 글
[jsp/Servlet] Session / Cookie (0) | 2008.07.24 |
---|---|
[jsp/Servlet] Error page (0) | 2008.07.24 |
[Servlet] web.xml <3> (0) | 2008.07.23 |
[Servlet] servlet / context 초기화 parameter (0) | 2008.07.23 |
[Servlet] web.xml <2> (0) | 2008.07.23 |
Comments