포트폴리오 (웹 개발)/계좌관리 웹애플리케이션

org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing

jihyeon33 2023. 7. 26. 00:04

에러 :

7월 25, 2023 11:37:50 오후 org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver logException

경고: Resolved [org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing: public java.lang.String kr.or.myweb.controller.StockController.doStockUpdate(kr.or.myweb.dto.StockDto)]

 

원인 :

get 요청이라서 그런가 '?'뒤에 파라미터가 전달이 잘 안되고 있는듯 하다.

 

해결 :

따로 ajax호출하는 함수를 만들지 않고, 

<a href="주소?변수=값&&변수2=값2"> 이런식으로 <a>태그에서 직접 파라미터를 담아 호출하는 방향으로 수정하였다. 

 

수정 전)

 

수정 후) updateOne() 함수는 삭제,

이렇게 수정하였더니, 파라미터 전송이 잘 되고 문제 해결되었다.