쌍용교육센터 - 51일

개발자가 되고 싶어요 ㅣ 2024. 4. 30. 20:18

2024.04.30

자바빈 & jsp:useBean 액션 태그

자바빈(JavaBeans)

웹 프로그래밍에서 데이터의 표현을 목적으로 사용

public class Member {
	/* 값을 저장하는 필드 */
	private String name;
		
	/* 필드의 값을 읽어오는 값 */
	public String getName() {
	   return name;
	}
	/* 필드의 값을 변경하는 값 */
	public void setName(String name) {
	   this.name = name;
	}
}

 

jsp:useBean 태그

<jsp:useBean id=”빈이름” class=”자바클래스이름” scope=”범위”/>

JSP에서 자바빈 객체를 생성할 때 사용

  • id : jsp 페이지에서 자바빈 객체에 접근할 때 사용할 이름을 명시함
  • class : 패키지 이름을 포함한 자바빈 클래스의 완전한 이름을 입력함
  • scope : 자바빈 객체가 저장될 영역을 지정.(page,request,session,application 중 하나 , 기본값은 page)

 

jsp:setProperty 액션 태그

<jsp:setProperty name=”자바빈” property=”이름” value=”값” />

자바빈 객체의 프로퍼티 값 설정

  • name : 프로퍼티의 값을 변경할 자바빈 객체의 이름. jsp:useBean 액션 태그의 id 속성에서 지정한 값을 사용
  • property : 값을 지정할 프로퍼티의 이름
  • value : 프로퍼티의 값. 표현식을 사용할 수 있음

 

jsp:getPropety 액션 태그

<jsp:getProperty name=”자바빈” property=”이름” >

프로퍼티의 값을 출력하기 위해 사용

  • name : jsp:useBean의 id 속성에서 지정한 자바빈 객체의 이름
  • property : 출력할 프로퍼티의 이름

'IT 국비 교육' 카테고리의 다른 글

쌍용교육센터 - 53일  (0) 2024.05.03
쌍용교육센터 - 52일  (0) 2024.05.02
쌍용교육센터 - 50일  (0) 2024.04.29
쌍용교육센터 - 49일  (0) 2024.04.26
쌍용교육센터 - 48일  (0) 2024.04.25