java redirect
-
Forward, Redirectetc 2021. 3. 4. 15:59
Forward, Redirect forward 와 redirect 을 언제마다 사용하는지 헷갈려서 찾아보았다. 웹에서는 작업중인 페이지를 이동하기 위해서는 2가지 페이지 전환기능을 제공한다. Forward 방식 페이지의 이동만 존재한다. 실제로 웹 브라우저는 다른 페이지로 이동했음을 알 수 없다. 웹 브라우저에서는 최초 호출한 URL 표시되고, 이동한 페이지의 URL 정보는 확인할 수 없다. 현재 실행중인 페이지와 forward에 의해 호출될 페이지는 Request, Response 객체를 공유하고 있다. 요청 정보를 그대로 전달하기에 사용자가 최초로 요청한 요청정보는 다음 URL 에서도 유효하다. ex) 게시판의 글쓰기나 회원가입 응답 페이지에서 새로고침을 한다면, 요청정보가 그대로 살아있기에 요청이 ..