4장. 액션 태그: 상품 목록 표시하기
4-5. 자바빈즈 액션 태그
useBean을 사용해서 객체를 생성했을 때의 특징
①싱글턴
②관리 용이(스코프)
setProperty 액션 태그로 프로퍼티의 값 저장하기
※setProperty/getProperty를 사용하려면 java 코드에 setter/getter가 있어야 한다.
<jsp:setProperty name="자바빈즈 식별이름" property="프로퍼티 이름" value="값
<jsp:setProperty name="member" property="id" value="admin"/>
name은 참조변수, property는 변수명, value는 파라미터라고 생각하면 된다.
프로퍼티 값 출력(getProperty를 사용하지 않는 경우 예시)
<% out.println("아이디: "+member.getId()); %>
getProperty 액션 태그로 프로퍼티의 값 가져오기
<jsp:getProperty name="자바빈즈 식별 이름" property="프로퍼티 이름"/>
<jsp:getProperty name="member" property="name"/>
property 값으로 * 사용시 모든 요청 파라미터가 자바빈즈 프로퍼티의 Getter()메소드에 전달됨
'정리노트' 카테고리의 다른 글
[JSP] 내장 객체, 폼 태그 (0) | 2023.12.06 |
---|---|
[JSP] 내장 객체 (0) | 2023.12.05 |
[JSP] 액션 태그 (0) | 2023.11.30 |
[JSP] 스크립트 태그, 디렉티브 태그 (0) | 2023.11.29 |
[JSP] JSP의 개요, 개발 환경 구축 (0) | 2023.11.28 |