728x90

forward redirect 2

Forward vs Redirect 차이점

"Forward"와 "Redirect"는 웹 애플리케이션에서 사용되는 두 가지 다른 개념입니다. 각각의 차이점을 자세히 설명하겠습니다. 1. Forward (전달): - Forward는 서버 측에서 클라이언트 요청을 다른 리소스로 전달하는 기술입니다. 서버는 클라이언트 요청을 새로운 리소스로 전송하고, 클라이언트는 이전 요청을 인식하지 않습니다. - Forward는 주로 서버 내에서 이루어집니다. 예를 들어, 서블릿 (Java 웹 애플리케이션에서 사용되는 자바 클래스)에서 다른 서블릿으로 요청을 전달하는 데 사용됩니다. - Forward는 클라이언트에 새로운 URL을 보내지 않으며, 클라이언트는 원래 요청 URL을 유지합니다. 따라서 주소 표시줄은 변경되지 않습니다. 2. Redirect (리다이렉트):..

forward와 redirect 차이점

forward와 redirect 차이점: forward 방식 sendRedirect 방식 JSP 액션 태그이다. JSP 내장 객체이다. (response) 요청 정보가 유지된다. 새로운 요청이 수행된다. URL이 변화하지 않는다. URL이 변화한다. 객체를 재사용한다. 객체를 재사용하지 않는다. (새로운 요청) 시스템 변화가 생기지않는 요청에 적합 (검색 등의 단순 조회) 시스템 변화가 생기는 요청에 적합 (로그인, 글쓰기 등) 특정 페이지로 이동하는 방법은 크게 2가지 A. forward와 redirect의 차이 1. foward request, response 객체도 넘김 url 안바뀜, 클라이언트(브라우저)는 모르게 서버에서만 일어난 일 2. redirect request, response 새로 생..

728x90