Web/JSP

JSP #4 자바빈의 표준 액션 태그

언덕너머에 2014. 12. 22. 13:57

1. <jsp:useBean> 태그

 - 표기법

  <jsp:useBean id="name" scope="page|request|session|application" class="className" type="typeName" beanName="beanName" />

 - 속성 설명

  id : JSP 페이지에서 사용할 자바빈의 이름

  class : 자바빈의 패키지명을 포함한 실제 클래스명

  scope : 자바빈의 유효 범위, 디폴트는 page

  type : 자바빈의 타입 기술

  beanName : class 속성을 지정하지 않을 경우 자바빈의 이름 기술 

 

2. <jsp:setProperty> 태그

 - 표기법

  <jsp:setProperty name="beanName" property="propertyName" |  property="propertyName" param="parameterName" | property="propertyName" value="propertyValue" />

 - 속성설명

  name : <jsp:useBean>의 id속성에 정의된 빈의 이름

  property : 빈의 속성 이름

  param : request parameter의 이름

  value : property에 할당할 값

 

3. <jsp:getProperty> 태그

 - 표기법

  <jsp:getProperty name="beanName" property="propertyNmae" />

 - 속성설명

  name : <jsp:useBean>의 id속성에 정의된 빈의 이름

  property : 값을 가져 올 빈의 속성 이름