오랜만에 마음을 다잡고 다시 공부 시작...!
마음을 다잡는데 너무 오래 걸린 것 같긴 한데^^;
어쨌든 오랜만에 강의를 들으며 만난 낯선 친구 "redirect:/"
이 친구는 어떤 친구일지 한번 알아보고자 한다.
다른 페이지로 이동시켜주는 기능을 함.
사용 예시
@PostMapping("/members/new")
public String create(MemberForm form){
Member member = new Member();
member.setName(form.getName());
memberService.join(member);
return "redirect:/";
}
redirect: 뒤에 이동하고자 하는 경로를 입력하면 된다.
아무것도 입력하지 않고 "/"만 할 경우, 첫 로드 페이지로 돌아간다.
이러한 redirect는 클라이언트의 요청에 의해 DB에 변화가 생기는 작업에 사용
예) 회원가입 버튼 클릭 시, etc.