프로그래밍 언어/Java

Java) 11/09 - Web의 3tier 구조, MVC Architecture

nomfang 2021. 11. 9. 12:13
728x90
반응형

web 서버에서 처리할 수 없는 동적인 문서의 값은 Servlet이 받아서 DAO로 넘긴다 (객체)

VO와 매핑된 DB서버

 

 

Servlet 의 역할 - Controller

모든 것을 연결하고 있음

 

1. 클라이언트 서버 내 form의 값을 받는다

2. DAO 객체를 호출하면서 받은 값을 넘긴다

3. DAO에서 처리된 값을 받아 JSP에 전달, 처리된 값을 Result 페이지에 전달 (네비게이션 역할)

 

DAO, Member(VO Class) - Model

 

JSP - View

 

Servlet을 제대로 만드는 것을 이해하면

WAS와 JSP는 함께 이해된다..

 

Controller는 중개자

 

 

 

반응형