기본 콘텐츠로 건너뛰기

3.07 Framework(7) : SpringMVC///

SpringMVC




0. 개요

 - Spring framework 이용
 - Model + View + Controller 아키텍처 구조

<springMVC 개요>



1. Controller

1) 역할
 - 비즈니스 로직 수행
 - 내비게이션: forward와 sendRedirect를 이용
 - 모델과 뷰의 연결: object scope를 이용

2) Controller의 역할
 - controller 객체의 일반적, 공통적 행위를 정의, 규정하는 인터페이스
 - control단에서 수행하는 핵심적, 실질적 역할을 수행
 - servletAPI의 핵심 객체인 HttpServletRequest, HttpServletResponse 인자로 전달받음


2. ModelAndView

 - Model data: Controller가 request 처리 후 view에 전달하는 데이터
 - Controller에서 business logic을 수행한 data와 data를 이동하고자 하는 view로 전송



3. ViewResolver

 -
 -