- GetMapping으로 "localhost:8080/members/new" url일 경우 members/createMemberForm.html을 전달
@GetMapping("/members/new")
public String createForm() {
return "members/createMemberForm";
}
- PostMapping으로 "localhost:8080/members/new"에서 들어오는 이름을 멤버의 이름으로 설정하고 홈으로 돌아가는 코드
@PostMapping("/members/new")
public String create(MemberForm form) {
Member member = new Member();
member.setName(form.getName());
System.out.println("member="+member.getName());
memberService.join(member);
return "redirect:/";
}
- 참고: 컨트롤러가 정적 파일보다 우선순위가 높다.
스프링입문16(김영한)