티스토리 뷰

반응형

안녕하세요. Nerd-Lee입니다.

공부 내용은, 인프런 박매일님의
[NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다.

MVC 2단계인, Servlet이 아닌 JSP로 View를 제작하는 환경으로 만들어보고, MVC 3단계로 넘어가서

나중에는 Spring Framework를 사용하는 방식의 강의입니다.

진도가 빠르게 나가지 않아, 중요하다고 생각하는 부분들만 작성할 예정입니다.

Model 2 방식부터 배우는 것이 좋다 생각하여, 어느정도 건너뛰었습니다.


1. Model 2의 방식

  • ClientController 에게 요청을 한다.
  • ControllerView(JSP) 에게, RequestDispatcher(요청의뢰) 한다.
  • Controller 가 요청의뢰한대로, 페이지를 만들어서, Client에게 응답하는 것이 아니라

    다시 Controller 에게 페이지를 보낸다.
  • 받은 페이지를 ControllerClient에게 응답한다.
  • 이게 바로, Model 2 방식이다.
  • ControllerView 가 데이터를 주고 받고 하는 부분을

    Forward(포워드) or Forwarding(포워딩) 이라고 부른다.
  • 또한 Controller가 가지고 있는 모델 데이터를

    View 가 가지고 가는 방식을 객체바인딩 이라고 한다.

2. MVC03 프로젝트 생성하기

  • Dynamic Web ProjectMVC03 이란 프로젝트를 만든다.
  • Tomcat Server 에서, MVC03 프로젝트를 사용할 수 있게 연결해준다.
  • MVC01 프로젝트에서 만든 java 패키지들을 복사해서 붙여넣고

    mysql-connector 또한 복사 붙여넣기를 해준다.


이 글이 도움이 되셨다면 댓글 부탁드립니다^^
다음 글로 찾아오겠습니다!
반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
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 31
글 보관함