JSP | Request scope

    Front-end/JSP / / 2020. 9. 4. 14:05
    • HttpServletRequest
    • forward
    • request.setAttribute()
    • request.getAttribute()

    Request Scope

    1. http 요청을 WAS가 받아서 웹 브라우저에게 응답할 때까지 변숫값을 유지하고자 할 경우 사용한다.
    2. HttpServletRequest 객체를 사용한다.
    3. JSP에서는 request 내장 변수를 사용한다.
    4. 서블릿에서는 HttpServletRequest 객체를 사용한다.
    5. 값을 저장할 때는 request 객체의 setAttribute()메소드를 사용한다.
    6. 값을 읽어 들일 때는 request 객체의 getAttribute()메소드를 사용한다.
    7. forward 시 값을 유지하고자 사용한다.
    8. 앞에서 forward에 대하여 배울 때 forward 하기 전에 request 객체의 setAttribute() 메서드로 값을 설정한 후, 서블릿이나 jsp에게 결과를 전달하여 값을 출력하도록 하였는데 이렇게 포워드 되는 동안 값이 유지되는 것이 Request scope를 이용했다고 합니다.
    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기
    loading