본문 바로가기
Language/Java

[JSP] 자바빈 JavaBean

Writer mintparc 2019. 12. 14.

자바빈 JavaBean


자바빈이란 자바로 작성된 컴포넌트들이다.

JSP 프로그래밍에서는 DTO, DAO 클래스 객체를 JSP 페이지에서 사용하기 위해 사용하다. <% %> 영역에 작성하지 않고, 코드가 간결하기 때문에 쉽고 편리하게 작성이 가능하다.

 

 

사용 1: 자바빈 객체 생성


  • 자바빈 객체 생성
<jsp:useBean id="객체명" class="자바빈클래스경로" scope="사용범위" </jsp:useBean>

 

  • 예시
<jsp:useBean id="mytest" class"com.my.MyTest" scope="page"></jsp:useBean>
MyTest mytest = new MyTest();

자바에서 이렇게 작성하는 것과 같다.

 

 

사용 2: 자바빈 클래스 속성값 설정 (SET)


  • setProperty
<jsp:setProperty property="속성명" name="객체명" value="속성값" />

 

  • 예시
<jsp:setProperty property="name" name="mytest" value="홍길동" />
mytest.setName("홍길동");

자바에서 이렇게 작성하는 것과 같다.

 

 

사용 3: 자바빈 속성값 가져오기 (GET)


  • getProperty
<jsp:getProperty property="속성명" name="객체명" />

 

  • 예시
<jsp:getProperty property="name" name="mytest" />
mytest.getName();

자바에서 이렇게 작성하는 것과 같다.

댓글