JSP에서 페이지 이동 메소드 : response.sendRedirect("url")
Javascript의 페이지 이동 메소드(?) : location.href="url";
두개의 차이점 :
JSP의 response.sendRedirect는
jsp페이지를 요청했을때 컴파일되어 html코드로 화면에 보여지기전에 JVM에의해 실행되고,
Javascript의 location.href는
jsp파일이 html코드로 완전히 변환되어 요청에 응답하는 순간에 실행된다.
....
그렇다면
:
:
%>
<script>
location.href="http://naver.com";
</script>
<%
response.sendRedirect("http://blog.naver.com");
%>
:
이 JSP파일을 실행하면 과연 어떤페이지가 뜰까???
그렇다 -_- 블로그가 뜬다.
이해못한사람?
출처 : http://blog.naver.com/adiemuss?Redirect=Log&logNo=130014507727