만약, 위 사진처럼 홈페이지가 하나 있다고 가정하자.
사용자가 주소창에 이 홈페이지의 주소를 입력하였을 것이다.
그렇게 request 요청을 하면, 이 Controller(Servlet)가 무엇을 요청했는지 판단을 한다.
그리고 무엇을 요청했는지 알게 되면, 그러한 요청들을 요청을 수행 할 수 있는 컴포넌트에게 넘긴다. 이 컴포넌트들이 Model이다.
그러면, Model이 열심히 가공을 한다.
홈페이지를 만들기 위해서는 이미지도 필요할것이고, 데이터가 필요하기에 데이터베이스도 연결해야 할 것이다.
그 가공들이 다 끝나면 끝난 결과물들을 다시 Controller에게 준다.
그럼 Controller가 사용자에게 응답을 해주기 위해 View로 보낸다.
그러면 View는 사용자에게 브라우저를 띄워준다.
대강 이런 흐름으로 구동을 하는데, JSP는 이 중에 View 에서 사용이 된다.
댓글 영역