본문 바로가기

JAVA

has-a 관계 빈 사용 실습

표현언어에서 has-a 관계를 가지는 빈 객체의 자식 속성에 접근이 가능하다.

객체가 다른 객체를 속성으로 가지는 경우 has-a 관계라고 한다.

사용 형식은 아래와 같다.

${부모빈이름.자식속성이름.속성이름}

- 사용 예시-

 

<jsp:useBean id="m" class="sec01.ex02.MemberBean"></jsp:useBean>
<jsp:setProperty name="m" property="*"/>
<jsp:useBean id="addr" class="sec01.ex02.Address"/>
<jsp:setProperty name="addr" property="zipcode" value="232323"/>
<jsp:setProperty name="addr" property="city" value="서울"/>

액션 태그 사용 하여 Bean 생성

두개의 Bean 객체를 접근 한다.

-Bean 속성-

Address.java
MemberBean.java

- has-a 태그 - 

${부모빈이름.자식속성이름.속성이름} -> ${m.addr.city} 로 입력하여 접근 가능하다.

'JAVA' 카테고리의 다른 글

c:set 태그를 이용한 실습  (0) 2021.09.13
커스텀 태그  (0) 2021.09.10
표현언어 HaspMap 사용 방법  (0) 2021.09.09
표현 언어에서의 Collection 객체 접근 방법  (0) 2021.09.09
표현 언어에서의 빈 사용 방법  (0) 2021.09.09