더북(TheBook)

@Controller를 선언하여 자바 클래스 WelcomeController가 컨트롤러임을 나타냅니다.

@RequestMapping은 클라이언트의 요청 URL이 /home이면 WelcomeController 컨트롤러의 welcome() 메서드에 매핑합니다.

welcome() 메서드는 클라이언트의 요청 URL 처리를 직접 담당하는 요청 처리 메서드입니다.

, addAttribute() 메서드는 Model 타입 객체의 멤버 메서드로 이를 이용하여 뷰에 전달할 정보를 담습니다. 코드 3-2에서 문자열인 ‘Welcome to BookMarket’과 ‘Welcome to Web Shopping Mall!’이 각각 greetingstrapline 속성 이름에 저장되어 JSP 웹 페이지로 전달됩니다.

클라이언트 요청 URL에 대해 처리된 결과를 사용자에게 보여 주는 뷰입니다. 웹 브라우저에 출력되는 웹 페이지는 welcome.jsp 파일이 됩니다.

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