- http 요청을 WAS가 받아서 웹 브라우저에게 응답할 때까지 변수값을 유지하고자 할 경우 사용한다.
- JSP에서는 request 내장 변수를 사용한다.
- Servlet에서는 HttpServletRequest 객체를 사용한다.
- 값을 저장할 때는 request 객체의 setAttribute() 메서드를 사용한다.
- 값을 읽어들일 때는 request 객체의 getAttribute() 메서드를 사용한다.
- forward시 값을 유지하고자 사용한다.
- 앞에서 forward에 대하여 배울 때 forward 하기전에 request 객체의 setAttribute() 메서드로 값을 설정한 후, servlet이나 jsp에게 결과를 전달하여 값을 출력하도록 하였는데 이렇게 forward 되는 동안 값이 유지되는 것이 request scope을 이용한 것이다.