상버
60
2019-03-23 19:27:59
5
2481

reactjs에서 window.open() post 방식의 파라미터 받는 방법


안녕하세요.

도움이 절실하여 이렇게 글을 올립니다..ㅜㅜ

지금 타 서비스에서 window.open() 을 하여

spring+reactjs 로 구축되어 있는 url를 호출하려 합니다.

그런데 파라미터 값으로 usr_cd가 필요한데..

get 방식이 아닌 post방식으로 파라미터를 받는 방법이 있을까요??

2일동안 이것저것 다 시도해봤는데 안되네요...ㅜㅜ

혹시라도 다른 방법이 있으면 답변 부탁드립니다!!

감사합니다 ㅜㅜㅜ

0
  • 답변 5

  • moonti
    5k
    2019-03-23 19:42:07

    window.open할때 이름 넣어주고

    form 으로 액션보낼때 타겟을 넣어준 이름으로 하면 새로연 창 또는 탭에서 post요청할꺼에요

  • 상버
    60
    2019-03-23 19:51:08

    window.open으로 post는 보냈는데

    reactjs 페이지에서 post 파라미터를 받는 방법을 도저히 모르겠습니다..ㅜㅜ

  • moonti
    5k
    2019-03-23 19:56:18

    리액트는 클라이언트인데 어떻게 post를 받죠?? 스프링이 받아야죠.

  • 상버
    60
    2019-03-23 19:59:53

    스프링에서 ModelAndView 를 통해서 request 파라미터를 받는것까지 확인했습니다.

    그리고 return 할때 modelAndView 객체에 addObject 으로 데이터를 넣었는데...

    그걸 리액트에서 어떻게 받아야 할까요??

  • 푸하푸하
    98
    2019-03-24 01:42:54

    jsp 페이지가 아닌데 model 에 값을 담아보내면 받을 수 있나요? 받아본적이 없어서 잘 모르겠네요. json을 리턴해 줘야 할 것 같은데요.서버사이드 렌더링하면 가능하려나요. restcontroller 나 responsebody 로 json을 리턴 해주시면 받을 수 있을 것 같아요.

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