첫 번째 시도 :서블릿과 JSP간에 데이터를 전송하는 가장 좋은 방법은 무엇입니까?
나는 서블릿에서 데이터를 생성하고 속성으로 요청을 설정하고 다음과 같이 RequestDispatcher의를 호출하여 JSP하는 그 요청을 보내 해요 :
request.setAttribute("data",data);
request.getRequestDispatcher("/page.jsp").forward(request, response);
지금 JSP에 액세스 및 데이터를 표시합니다.
잘 작동하지만 사용자가 페이지를 새로 고침 할 때마다 양식을 다시 제출하고 확인을 요청하는 알림이 표시됩니다. 이것은 성가신 일입니다.
두 번째 시도 : 세션에서
넣고 데이터 액세스 JSP 페이지에서 해당. 이러한 방식으로 데이터 양이 많을수록 세션은 매우 무거워집니다.
내 질문은 입니다. 서블릿에서 JSP로 데이터를 전달하는 가장 좋은 방법은 무엇입니까? 여기서 데이터는 개체 목록입니다.
POST 대신 * GET을 사용하여 데이터를 검색합니다. 또한 서블릿 태그 위키 페이지를 참조하십시오. http://stackoverflow.com/tags/servlets/info – BalusC