자바 중급 (JAVA-Web) 강좌 자료] 태그핸들러(Tag Handler) - BodyTagSupport 클래스 메소드

자바 중급 (JAVA-Web) 강좌 자료] 태그핸들러(Tag Handler) - BodyTagSupport 클래스 메소드

 

 

 

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

태그핸들러(Tag Handler) - BodyTagSupport 클래스 메소드

 

public class BodyTagSupport  extends TagSupport  implements BodyTag

doStartTag : TagSupportdoStartMethod를 재정의, DefaultEVAL_BODY_BUFFEREDReturn)

doEndTag : TagSupportdoEndTag를 재정의 하며 , DefaultEVAL_PAGEReturn

doAfterBody : doStartTag메소드에서 EVAL_BODY_INCLUDE또는 EVAL_BODY_BUFFEREDReturn하는 경우에 호출, 몸체의 처리가 끝났으면 SKIP_BODY 아니면 EVAL_BODY_AGAINReturn

getBodyContent : 몸체의 내용을 읽음, BodyContent 클래스를 Return, BodyContent 클래스의 getString()을 통해 문자를 받아올수 있다.

getPreviousOut : JspWriter클래스를 Return받아 print메소드를 통해 출력시킨다. 참고로 BodyContent 클래스의 getEnclosingWriter메소드를 이용해도 JspWriter 클래스를 Return 받을 수 있다.

 

+ Recent posts