Hyunebee
스프링MVC - frontController(1) 본문
프론트 컨트롤러를 제외한 나머지 컨트롤러는 서블릿을 사용하지 않아도 됨
프론트 컨트롤러 V1
ControllerV1(Interface) : void반환
MemberFormControllerV1(implements) : ControllerV1의 구현체
viewPath와 RequestDispatcher를 통해 해당url로 foward 해준다.
MemberSaveControllerV1(implements) : ControllerV1의 구현체
Singleton으로 만든 memberRepository를 얻어와 Member객체에로 삽입
여기서 모델은 setAttribute를 사용한다. 마찬가지로 viewPath와 RequestDispatcher를 통해 해당url로 foward 해준다.
MemberListControllerV1(implements) : ControllerV1의 구현체
Singleton으로 만든 memberRepository를 얻어와 List<Member>형태로 받아와 삽입
여기서 모델은 setAttribute를 사용한다. 마찬가지로 viewPath와 RequestDispatcher를 통해 해당url로 foward 해준다.
FrontControllerServletV1 - 프론트 컨트롤러
'Spring > MVC' 카테고리의 다른 글
스프링MVC - frontController(4) (0) | 2022.01.14 |
---|---|
스프링MVC - frontController(3) (0) | 2022.01.14 |
스프링MVC - frontController(2) (0) | 2022.01.14 |
스프링MVC - Servlet (0) | 2022.01.11 |
스프링 MVC - 웹 어플리케이션 이해 (0) | 2022.01.09 |