인프런 커뮤니티 질문&답변

코더님의 프로필 이미지
코더

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

요청 매핑 - API 예시

@PathVariable 과 @RequestParam 차이

작성

·

672

1

공부하던중 @PathVariable 과 @RequestParam 차이에 대해 궁금해서 질문드립니다. 요청파라미터를 받는거는 둘이 같고 코드도 비슷하게 쓰는것 같은데 각각 어떤 경우에 쓰는건가요?? 둘의 차이점이 정확히 뭔지 헷갈립니다 ㅠ

답변 1

0

안녕하세요. 코더님, 공식 서포터즈 David입니다.

예를 들어 다음과 같은 요청이 있다면, /sample/{userId}?foo=bar

@PathVariable는 {userId}를, @RequestParam은 ?이하의 값을 가져올 수 있는 점이 차이입니다.

감사합니다.

코더님의 프로필 이미지
코더
질문자

감사합니다!!

코더님의 프로필 이미지
코더

작성한 질문수

질문하기