더북(TheBook)

5.4 요청 처리 메서드와 모델 유형

요청 처리 메서드는 스프링 MVC에서 사용자 요청을 처리하는 메서드를 의미합니다. @RequestMapping에 설정된 요청 매핑 경로에 따라 호출되며, 기본 형식은 다음과 같습니다.

@RequestMapping(...)
public String 메서드 이름() {
    // 모델(객체)에 응답 데이터 저장
    return "뷰 이름";
}

요청 처리 메서드에는 사용자 요청을 처리한 결과를 웹 브라우저 화면에 보여 주는 (중요한 역할을 담당하는) 모델과 뷰가 있습니다. 모델은 사용자의 웹 요청을 처리한 결과 데이터를 관리하고 전달합니다. 뷰는 처리된 결과 데이터를 웹 브라우저에 출력하는 웹 페이지 역할을 합니다.

▼ 표 5-3 응답 데이터를 저장하는 모델 유형

모델(&뷰) 클래스

설명

Model

데이터(또는 객체) 정보를 저장하는 데 사용합니다.

ModelMap

데이터(또는 객체) 정보를 저장하는 데 사용합니다.

ModelAndView

모델 정보 및 뷰 정보를 저장하는 데 사용합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.