신병받을래?
22
2020-11-26 14:48:49 작성 2020-11-26 14:54:15 수정됨
6
165

springboot ajax request 관련질문


이번에 springboot를 통해 처음 개발을 하게 되었습니다.

그런데 여기서 사소한 문제가 하나 생겼습니다.

이렇게 값을 받아오는데 계속 RequestBody에서 맵핑을 못해줍니다.

그래서 혹시나 해서 httpservletReuest를 뒤져봐도 여기에도 역시 값이 아무것도 안들어 있네요

제가 하고 싶은건 클릭시 태그안에 값을 읽어와서 db에 insert를 해보려했던것인데 값이 view에서 요청은 controller로 넘어오는데 입력받은 값들은 어디로 갔는지 보이지 않네요... 도움을 주신 모든 분들께 감사의 인사를 올립니다. 혹시 여기에 관해 추천해줄 링크 또는 조언도 아낌없이 받겠습니다.


개발환경 intellij, gradle6.3, jquery 마지막버전

0
  • 답변 6

  • cogmind
    60
    2020-11-26 14:57:44

    dto쪽에 필드하고 키값하고 매칭이 되고있나요?

  • 신병받을래?
    22
    2020-11-26 15:05:31 작성 2020-11-26 15:59:32 수정됨

    dto에 CODE_NM, CODE_CD, CODE_YN을 포함하고 있습니다.

    dto에 다른 변수들이 있긴하지만 키값이 매칭되구

    getter와 setter가 있으면 requestbody가 맵핑을 해주는 걸로 알고 있습니다.

    getter와 setter는 lombok @으로 사용했습니다

  • 까꿍
    460
    2020-11-26 15:14:11
    대소문자를 일치하게 해보세용.
  • 신병받을래?
    22
    2020-11-26 15:17:08

    dto에 있는 변수명도 대문자입니다

  • 한국은역시자바
    474
    2020-11-26 21:59:55

    변수명이 대문자면 getter setter 메서드가 리플렉션이 되지않습니다.

  • 신병받을래?
    22
    2020-11-27 15:20:37

    넵 대문자 문제더라구요 ㅎㅎㅎ 댓글달아주신분들 감사합니다!

  • 로그인을 하시면 답변 을 등록할 수 있습니다.