728x90
@GetMapping("/")
public String create(){
return "create";
}
@PostMapping("/")
public String create(MemberForm form){
Member member = new Member();
member.setName(form.getName());
mebmerService.join(member);
return "redirect:/";
}
이처럼 같은 URL을 get, post로 나눠서 맵핑이 가능하다.
Get 은 url로 다 보여지기 때문에 보통 url 맵핑 할 때 사용한다.
Post 는 form에 데이터를 넣어서 전달할 때 보통 사용한다.
redirect:/ 는 다시 "/" url로 돌아가라는 것이다.
728x90
'Back-End > Spring(Boot)' 카테고리의 다른 글
thymeleaf 템플릿 엔진으로 view 띄우기 (0) | 2020.12.26 |
---|---|
Spring Form 데이터 전송 (0) | 2020.12.26 |
포트 사용 중일 때 (0) | 2020.12.26 |
스프링 빈과 의존관계 (0) | 2020.12.25 |
Spring controller, domain, service, repository V1 (0) | 2020.12.18 |