JSP 기본 객체 pageContext, request, session, application은 속성(Attrbute)를 작고 있다.
속성은 각각의 기본객체가 존재하는 동안에 사용될 수 있으며, JSP페이지 사이에서 정보를 주고 받거나 공유하기 위한 목적으로 사용된다.
속성은 각 기본객체별로 이름이 중복되지 않게 1개 이상 생성할 수 있으며, 속성은 메서드를 통해 추가, 변경, 삭제가 가능하다.
<% request.setAttribute(name, object) %> //request기본 객체에 속성지정 (Map과 동일하게 키,값 한쌍으로 이루어져 있다.)
<% request.removeAttribute(name) %> //request기본 객체 속성 제거
<% request.removeAttribute(name) %>
(알맞은형변환)request.getAttribute(name); //name 속성의 값을 반환 없으면 null 이며 (값이 object타입이여서 알맞은 타입으로 강제 형변환 해주어야 한다)
'web_배우고익히고 > 5.Jsp' 카테고리의 다른 글
JSP application 기본 객체 (0) | 2020.01.30 |
---|---|
JSP 영역(Scope) (0) | 2020.01.30 |
JSP Page Context 기본객체(속성 처리 하기) (0) | 2020.01.30 |
JSP 기본 객체 (with out기본객체) (0) | 2020.01.30 |
jsp 기본 사용법 (0) | 2020.01.23 |