SpringBoot 페이지 이동하기
Controller는 src/main/java에
View는 src/main/resources templates에
만들어줍니다.
컨트롤러 클래스를 @Controller로 지정해주고
요청이 get방식일 경우 @GetMapping("/")
post방식일 경우 @PostMapping("/")
을 넣어줍니다.
HTML에서 전달되는 주소값(action="test3")과 Controller에서 @PostMapping("/test3")의 값을 같게 해줍니다.
여기서 retrun 값은 다음으로 넘어갈 페이지 주소이며("test3.html") 확장자명은 생략합니다.
넘어오는 데이터는 name속성 값과 동일하게 매개변수로 받을 수 있으며
Model객체를 통해 다음 페이지로 전달할 수 있습니다.
model.addAttribute("이름", 데이터);