“ requestDispatcher를 사용할 때 forward()와 include()의 차이점 ”

forward => request를 새로운 Servlet/JSP로 보내버릴(forward)때 사용한다. forward를 호출하면 더이상 페이지를 컨트롤할 권한이 없다. 당연한 이야기지만 forward()를 사용할 때는 out.println() 이 동작하지 않는다는 점을 유의할 것.

include => 이 메소드를 이용하면 새로운 Servlet/JSP가 실행된 다음 컨트롤권한이 메소드를 호출한 페이지로 돌아온다.

크리에이티브 커먼즈 라이센스
Creative Commons License
2008/10/24 16:14 2008/10/24 16:14

About this entry