자바빈 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();
자바에서 이렇게 작성하는 것과 같다.
댓글