공부하는가비

부스트코스 redirect & forward & scope 본문

개발/Project

부스트코스 redirect & forward & scope

가비코코보리 2021. 5. 5. 23:47

jsp : java sever page

 

redirect 

: 클라이언트의 요청에 의해 특정 url로 이동

 특정 url로 이동시 url주소가 변경된다

여러 요청, 응답

 

forwqrd 

: 위임

 

서블릿 : 로직개발 편리 HTML태그 출력 불편 

JSP : 로직 불편 HTML편리

-> 포워드를 통해 상호보완

 

scope 

-application scope

: 웹 어플리케이션이 시작되고 종료될떄까지 변수유지

하나의 서버에 여러개의 웹 어플리케이션 존재가능

모든 클라이언트가 공통으로 사용될 값 

 

 

-session scope

: 웹 브라우저별 변수가 관리되는경우

하나의 세션에 대한 정보를 탭이 바뀌더라도 공유된다(같은세션정보를사용하므로)

session(내장변수) 

여러요청이 들어와도 계속 남아있음(상태유지)

장바구니처럼 사용자별로 유지가 되어야할 정보가 있을때 사용

 

-request scope

: http요청을 was가 받아서 웹브라우저에게 응답할떄까지 변수가 유지되는경우

하나의 요청이 들어와 응답할때까지

request(내장객체)

값 저장 : setAttribute()

값 읽어들일때 : getAttribute()

forward시 값유지하고자 사용

 

-page scope

:페이지내에서만 지역변수 처럼 사용된다

pageContext(내장객체)

foward될때 pagescope에 지정된 변수 사용불가(페이지내에서만 사용가능하므로)

EL표기법등에서 사용할떄 사용 

'개발 > Project' 카테고리의 다른 글

네트워크 카메라 axis - RTSP/RTP 실시간스트리밍  (0) 2021.10.14
미니 프로젝트  (0) 2021.06.09
Project 1. 자기소개 페이지  (0) 2021.05.05
부스트코스 웹기초 Servlet  (0) 2021.05.03
부스트코스 웹기초 HTML,CSS  (0) 2021.05.02
Comments