백엔드

Failed to convert value of type 'java.lang.String' to required type 'int'; For input string: "undefined"

킹king 2023. 2. 14. 13:57
반응형

 

제목을 뭐로 해야할지 모르겠는데 암튼 위와 같은 오류와 아래와 같은 다른 오류 메세지도 떴었고, 심지어 이상하게 디버깅도 안되서(근데 postman으로는 되서 프론트에서 url를 잘못썼나 싶었음) 발장구좀 쳤는데 예상했듯이 보낸 params 형태가 이상해서였음.

 

<에러메세지>

JSON parse error: Cannot deserialize value of type...

Failed to convert value of type 'java.lang.String' to required type 'int'; ...

 

1. params 형태 확인

자세히보면 array안에 object가 있는 형태인데 몽총하게 object만 줄창 보내고있어서 저런 오류가 떴었음(하지만 정말 안보인다..!)

모든 게시물(특히 과거 게시물)은 잘못된 방법으로 처리한것을 좋다고 써놨을 수 있습니다. 참고만 하시고 틀린게 있다면 댓글 남겨주세요~