Server Oriented/Java & JSP
response.sendRedirect() 사용시 유의사항
래빗 크리스
2011. 8. 23. 09:26
간혹, A.jsp 에서 B.jsp 로 화면이 전환되어야 하는 상황이 발생합니다.
이때, response.sendRedirect() 를 사용하면 되는데 (물론, 다른 방식도 가능)..
문제가 생기기도 합니다.
이럴때는 코드를 명확히 할 필요가 있지요.
A.jsp 파일 내용을 아래와 같이 하면 되겠지요.
< %
boolean isOk = true;
if(isOk){
response.sendRedirect("B.jsp");
return;
}
% >
... 기존 코드...
return 을 해 주어야 기존 코드들이 실행되지 않아요.. ^^.
isOk 를 boolean 으로 true 값을 넣는 이유는..
이렇게 하지 않으면 런타임시 논리적인 오류가 발생할 수 있거든요.
이클립스로 코딩하면 경고가 뜨게 되는 거죠.