Redirect 접두어

form 에 지정된 Action 이 아니라 다른 주소로 리다이렉트 할때 쓴다.

리다이렉트와 포워딩 의 차이는 간단하게 

일단 리다이렉트는 브라우저에 다시 요청을 보내라고 시켜서 브라우저에서 다시 요청이 들어오는것이고,
포워딩은 서블릿 자체내에서 페이지를 옮기는것이다.

리다이렉트시에는 브라우저 주소창에 주소가 바뀌지만,
포워딩은 서블릿컨테이너에서 내부적으로 페이지를 바꾼것이기 때문에, 브라우저는 그 사실을 모른다. 
그래서 주소가 바뀌지 않는다.


name="redirect: 다음 리다이렉트 시킬 주소" 를 입력하게되면

리다이렉트가 된다.

<s:submit value="Redirect 접두어" name="redirect:http://winmargo.tistory.com"/>




 


주소창을 잘보면 주소가 바뀐걸 알수있다. 이게 리다이렉트이다. 

YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST