서블릿 관련 질문입니다.

jsp 에서 ajax통신으로 서블릿으로 값을 전송해서 새로운 jsp페이지에서 값을 받아 출력시키려고합니다. 서블릿으로 전송을 받은것까지는 확인을했는데 그값을 새로운 jsp페이지에서 출력시키려면 그방법이 어떻게되나요?

지금까지 시도한방법은 기존 jsp 페이지에서 window.open을 이용해서 페이지를 띄우고 서블릿에서 전송받은값을 확인한후

RequestDispatcher dispatcher = request.getRequestDispatcher("jsp/secondPage.jsp"); dispatcher.forward(request, response); 를통해서 그값을 전달하려고 하고있습니다. 그런데 새로운페이지에서

<% String context = (String)request.getParameter("obj"); System.out.print(context+"\n"); %>를통해 출력을 시켜 확인을 하는데

한번은 정상적으로 입력받은값이 출력이되고 null이 출력됩니다.

해당소스는 깃헙에 올라가있습니다.

https://github.com/gmba0212/GoJSSturdy

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

작성한 답변에 다른 개발자들이 댓글을 작성하거나 댓글에 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.