[IT]/java
java.web.model2.mvc.forword/redirect
givemebro
2021. 4. 12. 23:59
반응형

Servlet(Controller)에서 JSP(View) 로 제어를 이동하는 방식
1. forward
: request와 response가 유지된다
필요시 request 의 setAttribute(name,value) 를 이용해 정보를 공유하고
View에서는 request.getAttribute(name) 를 이용해 클라이언트에게
정보를 제공한다
웹컨테이너 상에서 이동되므로 클라이언트 브라우저의 url은
변경되지 않는다
재요청시 기존 동작이 반복될 수 있다
ex) request.setAttribute("cvo", vo);
request.getRequestDispatcher("select_ok.jsp").forward(request, response);
2. redirect
: 응답(response) 시 client browser 에서 특정 url로 이동을 명령하는 방식
기존 request와 response는 유지되지 않고 새로 생성한다
반응형