천발무금
996
2018-07-04 16:48:12 작성 2018-07-04 16:48:25 수정됨
3
445

json 형태의 파라미터를 컨트롤러에서 받는 방법


get방식으로 파라미터를 받거나 post에서 form submit 방식으로 데이터를 받을 때


HttpServletRequest 에서 getParameter로 받거나


@RequestParam으로 받을 수 있는 것 같습니다.


그런데 post방식으로 json 타입을 컨트롤러에서 받을 때 잭슨이나 gson 같은 라이브러리를 사용하지 않고 기본 servlet이나, spring에서 받을 수 있는 방법으 무엇무엇이 있나요?

0
  • 답변 3

  • LichKing
    16k
    2018-07-04 16:49:58
    String으로 받을수있죠. 애초에 문자열데이터니까요.
  • 하다11
    1k
    2018-07-04 16:52:20

    Map 사용하시면 json 데이터 처럼 key, value 로 받을 수 있어요

    (@RequestParam Map<String, Object> commandMap)


    이런식으로요

  • 천발무금
    996
    2018-07-04 18:01:29

    LichKing님, 하다11님 답변 감사드립니다.


    그럼 혹시 HttpServletRequest로 json 받으려고 한다면, 어떻게 받아야 할까요?

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