@RequestParam - 파라미터 미기입
2024. 8. 4. 18:18ㆍSPRING/접했던 오류
증상
화이트라벨 에러 페이지로 이동하며, 400 Bad Request 에러가 발생함

원인
Controller 에서 @RequestParam을 통해 값을 바인딩 한다고 정의 했으나,
바인딩 할 값을 찾을 수 없어서 발생함.
해결 방법
@RequestParam() 설정값 변경

required (필수 사항인가?) 의 기본값은 true 이다. false로 바꿔주면 된다.

해결 후


에러 페이지로 넘어가지 않는다.
param 은 null 이 된다.
** 아래와 같이 파라미터 키값만 입력하고 value 를 넣지 않으면
http://localhost:8080/request-param?param=

param엔 빈 문자열이 들어간다.(null과 다름)
'SPRING > 접했던 오류' 카테고리의 다른 글
| H2 db - 예약어 (0) | 2024.08.07 |
|---|---|
| @RequestBody (0) | 2024.08.06 |
| @RequestParam-템플릿 에러 (0) | 2024.08.04 |
| 자바 버전 오류 (0) | 2024.08.03 |
| spring-boot-devtools 초기 설정 오류 (0) | 2024.08.03 |