@RequestParam vs @PathVariable?

조회 3,329 · 댓글 0
익명작성자2022년 4월 18일
@PathVariable

URI에서 어떠한 Placeholder를 를 얻는 것이다.
(Spring은 이것을 URI 템플릿이라고 부른다)


@RequestMapping("/sqrt/{num}")

public double sqrt(@PathVariable(value="num") int num1){
double sqrtnum=Math.sqrt(num1);
return sqrtnum;
}


@RequestParam

URI에서도 파라미터를 가져오는 것이다.


http://localhost:8080/springmvc/hello/101?param1=10&param2=20

로그인 후 답글을 남길 수 있습니다.