Ajax 통신으로 데이터를 다른 페이지로 넘기고 싶어요

Ajax통신으로 데이터를 넘기고 다른 페이지를 호출해서 차리하고 싶습니다 서버는 스프링부트입니다 데이터는 넘어가는데 페이지가 아무 반응이 없어요 어떻게 처리해야하는지 도와주세요!

    2개의 답변이 있어요!

    • 안녕하세요.

      데이터를 넘기는 페이지가 반응이 없다는건가요 아니면 데이터를 받는 페이지를 말씀하시는건가요?

      데이터 전송할 때 location.href를 이동해야하는 페이지 링크로 넣으시거나, form의 action 값을 제대로 설정하셨는지, 스프링에서 url 매핑이 잘 되었는지 확인해보시기 바랍니다.

    • 다른 페이지에서 파라미터로 데이터를 받은 뒤에

      받은 파라미터를 판단해서 처리해주면 될 것 같네요

      String reqData = request.getParameter("data");

      이런식으로 데이터를 파라미터로 받은 뒤에

      스크립트로 onload 처리 하면 될 것 같네요.

      function onload(){

      var data = <%=reqData%>;

      if(data == "1"){

      페이지 처리

      }

      }