5장
컨트롤러 구현: ‘도서 쇼핑몰’에서 도서 목록 출력하기
이 장에서는 웹 요청을 처리하는 컨트롤러를 구현합니다. 컨트롤러를 정의하는 @Controller, 요청 처리 메서드의 경로를 매핑하는 @RequestMapping, 뷰 이름과 모델을 살펴봅니다. 그리고 컨트롤러를 구현하여 도서 쇼핑몰의 도서 목록을 출력해 볼 것입니다.
이 장에서 다룰 핵심 내용
• 컨트롤러 개요
• 컨트롤러 정의
실습 @Controller로 컨트롤러를 정의하여 도서 목록 출력하기
• @RequestMapping을 이용한 요청 매핑 경로 설정
실습 컨트롤러에 @RequestMapping 작성하기
실습 메서드에 @RequestMapping 작성하기
실습 단순화한 @RequestMapping 사용하기
• 요청 처리 메서드와 모델 유형
실습 ModelAndView 클래스를 사용하여 결과 반환하기