- @Controller 를 등록해주면 “여기가 앞으로 Controller가 될것이다!” 라는 설정된다
🌏view 페이지를 JSP로 지정하기 위해 의존성 추가
🌏컨트롤러를 통해서 view페이지 보여주기
- view 페이지 생성
- application.properties 설정
- 컨트롤러 생성
ModelAndView
addObject - 메서드를 사용하여 데이터 모델에 속성(attrubute)을 추가할 수 있다. view로 전달되어 화면을 구성하는 데 사용
setViewName - 메서드를 사용하여 View의 이름을 설정할 수 있다 이 이름은 뷰 리졸버에 의해 실제 뷰 템플릿 파일로 매핑 된다
🌏매개변수가 있을 때의 @Controller
1.RequestMapping
- Method 생성
- 매개변수가 있을 때(매개변수 값 넘겨받고 변수 지정)
- View페이지로 이동하기 위해 ModelAndView 객체 생성
- 다른 방법(mav.addObject)
- View