forward
현재 JSP 페이지의 실행을 중단하고 다른 JSP 페이지로 이동
include
현재 JSP 페이지에 다른 JSP 페이지의 내용을 포함
param
다른 JSP 페이지로 매개변수를 전달
forward는 쿠키를 유지하고 속도가 빠르지만
redirect는 쿠키를 재설정하여 속도가 느리다
- 쿠키는 빨대가 유지되지 않을때 연결 된 것처럼 작동
(서버가 웹브라우저에 심어<구워>놓은 쿠키를 불러오는것)
예시: 쿠팡의 장바구니 목록- 세션의 정보는 웹서버에 저장됨
HTTP 응답을 통해 리디렉션을 수행하는 데 사용되는 함수
자주 나오는 질문
jst 태그(잘안씀): 액션태그=forward,include,param,bean
쿠키와 세션
response.addCookie(cookie); 쿠키 심어달라는 요청
cookie set에서 request로 꺼내오고
cookie del에서 setMaxAge(유효시간을 0으로 만들어서) 보낸다
getAttribute는 기본적으로 object타입
request, session, application, page 4가지 메모리 영역
메모리 영역에 따라(변수에 대해) 지속되는 시간이 다르다
인스턴스 - > heap(),
공유변수 - method(프로그램이 끝날때 까지),
지역변수 - static()
jsp는 class 형태로 들어가지 않는다
500번 에러: 문법 문제
200번: 성공