본문 바로가기

2학년 2학기/객체지향프로그래밍II

sendRedirect 와 forward 차이

sendRedirect

비교항목

forward

URL을 이용한 간접적인 호출함. 응답시간이 느림

속도

서버에 직접 호출함, 응답시간이 빠름

지정한 페이지로 이동하고 주소가 변경됨. 새로 고침을 해도 같은 동작의 중복을 방지할 수 있음

주소 및

중복

지정한 페이지로 이동하지만 주소가 변경되지 않음.  새로 고침을 하면 동작이 중복됨

다른 웹 서버에 있는 자원도 사용 가능함

접근 가능한 자원의 위치

같은 웹서버의 같은 웹 애플리케이션 디렉토리에 존재하는 자원만 사용 가능함

텍스트 데이터만 전달 가능함.

URLQueryString을 사용하여 전달함

데이터 전달

객체 형태의 모든 데이터 전달 가능함.

request 객체를 사용하여 전달함

한글 데이터를 전달하기 위해서는 URL인코딩이 필요함

한글

인코딩

URL 인코딩을 필요로 하지 않음


'2학년 2학기 > 객체지향프로그래밍II' 카테고리의 다른 글

java, 톰캣 환경변수  (0) 2015.09.08