파게로그
[Spring MVC] @GetMapping, @PostMapping 본문
Method(GET 요청, POST 요청) 구분하여 처리하기
😯 request를 통해서 분기: 권장하지 않음
@RequestMapping("reg")
public String reg(HttpServletRequest request, ...) {
if (request.getMethod().equals("POST")) {
...
}
}
😯 RequestMapping annotation에 method 속성 부여: 옛날 방식(~ Spring 3.x)
@RequestMapping(value="reg", method=RequestMethod.GET)
public String reg() {
return "admin/notice/reg";
}
@RequestMapping(value="reg", method=RequestMethod.POST)
public String reg(String title, ...) {
return "redirect:list"; // redirection to 'list page'.
// forwarding: return "admin/notice/reg";
}
😃 GetMapping annotation과 PostMapping annotation: 권장 방식(Spring 4.x ~)
@GetMapping("reg")
@PostMapping("reg")
'콤퓨타 왕기초 > Spring' 카테고리의 다른 글
[Spring MVC] POST 입력 - 파일 저장하기(물리경로 얻기) (0) | 2021.05.03 |
---|---|
[Spring MVC] POST 입력 - 파일 업로드 (0) | 2021.05.03 |
[Spring MVC] POST 입력 및 한글 깨짐 (0) | 2021.05.03 |
[Spring MVC] Query String 파싱, @RequestParam (0) | 2021.05.03 |
[Spring MVC] 사용자 입력 (0) | 2021.05.03 |
Comments