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

작성자 없음

작성자 정보가 삭제된 글입니다.

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

HTTP 요청 파라미터 - @RequestParam

defaultValue 질문입니다

작성

·

238

0

@RequestParam(required = false, defaulValue = "-1") int age

일 때 age는 int 자료형인데 defaultValue = "-1" 인데

이럴 경우 숫자 -1인지, 문자 -1 인지 구별할 방법이 없는데

그 변수의 자료형에 맞게 "@@@" 안의 값이 설정되는건가요 ?

답변 1

1

안녕하세요. hjemsti님, 공식 서포터즈 OMG입니다.

기본적으로 문자열 기반이지만 문자열이 아닌 경우 컨버터에 의해 자동으로 형변환이 일어납니다.

참고:

https://docs.spring.io/spring-framework/docs/current/reference/html/web.html#mvc

감사합니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기