javax.servlet.jsp.tagext
Ŭ·¡½º TagData

java.lang.Object
  |
  +--javax.servlet.jsp.tagext.TagData
¸ðµç ½ÇÀå ÀÎÅÍÆäÀ̽º:
java.lang.Cloneable

public class TagData
extends java.lang.Object
implements java.lang.Cloneable

ÅÂ±× ÀνºÅϽºÀÇ ¼Ó¼º°ú °ªÀÇ Á¤º¸ (º¯È¯½Ã¸¸)ÀÔ´Ï´Ù.

TagData ´Â, TagExtraInfo ÀÇ isValid ¹× getVariableInfo ¸Þ¼Òµå·Î ÁöÁ¤ÇÏ´Â Àμö·Î¼­ »ç¿ëµË´Ï´Ù. ÀÌ·¯ÇÑ ¸Þ¼Òµå´Â, º¯È¯½Ã¿¡ ºÒ·Á °©´Ï´Ù.


ÇʵåÀÇ °³¿ä
static java.lang.Object REQUEST_TIME_VALUE
          ¼Ó¼ºÄ¡°¡ ¿ä±¸½ÃÀÇ Ç¥ÇöÀÎ °ÍÀ» ³ªÅ¸³»´Â ½Äº°Ä¡ÀÔ´Ï´Ù.
 
constructor¡¡ ¡¡ ÀÇ °³¿ä
TagData (java.util.Hashtable attrs)
          TagData ÀÇ constructor¡¡ ¡¡ ÀÔ´Ï´Ù.
TagData (java.lang.Object[][] atts)
          TagData ÀÇ constructor¡¡ ¡¡ ÀÔ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 java.lang.Object getAttribute (java.lang.String attName)
          ¼Ó¼ºÀÇ °ªÀÔ´Ï´Ù.
 java.util.Enumeration getAttributes ()
          ¼Ó¼ºÀ» ¿­°ÅÇÕ´Ï´Ù.
 java.lang.String getAttributeString (java.lang.String attName)
          ÁöÁ¤µÈ ¼Ó¼ºÀÇ °ªÀ» ÃëµæÇÕ´Ï´Ù.
 java.lang.String getId ()
          id ¼Ó¼ºÀÇ °ª (ÃëµæÇÒ ¼ö ÀÖ´Â °æ¿ì)ÀÔ´Ï´Ù.
 void setAttribute (java.lang.String attName, java.lang.Object value)
          ¼Ó¼ºÀÇ °ªÀ» ¼³Á¤ÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang.Object ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

ÇʵåÀÇ »ó¼¼

REQUEST_TIME_VALUE

public static final java.lang.Object REQUEST_TIME_VALUE
¼Ó¼ºÄ¡°¡ ¿ä±¸½ÃÀÇ Ç¥ÇöÀÎ °ÍÀ» ³ªÅ¸³»´Â ½Äº°Ä¡ÀÔ´Ï´Ù. TagData ÀνºÅϽº´Â, º¯È¯½Ã¿¡ »ç¿ëµÇ±â (À§ÇØ)¶§¹®¿¡, ÀÌ ½Äº°Ä¡°¡ ºÙÀº ¼Ó¼ºÀº TagData ÀνºÅϽº¿¡¼­´Â ÀÌ¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
constructor¡¡ ¡¡ ÀÇ »ó¼¼

TagData

public TagData(java.lang.Object[][] atts)
TagData ÀÇ constructor¡¡ ¡¡ ÀÔ´Ï´Ù.

Ç¥ÁØÀûÀÎ constructor¡¡ ¡¡ À» ÀÌÇÏ¿¡ ³ªÅ¸³À´Ï´Ù.

static final Object[][] att = {{"connection", "conn0"}, {"id", "query0"}};
static final TagData td = new TagData(att);
¸ðµç °ªÀº String ÀÏ Çʿ䰡 ÀÖ½À´Ï´Ù¸¸, º¸°ü À¯ÁöÇÏ´Â °ªÀÌ REQUEST_TIME_VALUE ÀÎ °æ¿ì¿¡ ´ëÇØ¼­´Â, ±× °ªÀÌ String °¡ ¾Æ´Ï¾îµµ ±¦Âú½À´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
atts - Á¤ÀûÀÎ ¼Ó¼º°ú °ª. null ¿¡¼­µµ °¡´É

TagData

public TagData(java.util.Hashtable attrs)
TagData ÀÇ constructor¡¡ ¡¡ ÀÔ´Ï´Ù. ÇØ½Ã Å×ÀÌºí¿¡ ¼Ó¼ºÀ» °Ý³³Çϰí ÀÖ´Â °æ¿ì´Â, ÀÌ constructor¡¡ ¡¡ À» »ç¿ëÇÕ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
attrs - Ä¡¸¦ ÃëµæÇϱâ À§ÇÑ ÇØ½Ã Å×À̺í
¸Þ¼ÒµåÀÇ »ó¼¼

getId

public java.lang.String getId()
id ¼Ó¼ºÀÇ °ª (ÃëµæÇÒ ¼ö ÀÖ´Â °æ¿ì)ÀÔ´Ï´Ù.
¹Ýȯ°ª:
id ¼Ó¼ºÀÇ °ª ¶Ç´Â null

getAttribute

public java.lang.Object getAttribute(java.lang.String attName)
¼Ó¼ºÀÇ °ªÀÔ´Ï´Ù. ¿ä±¸½ÃÀÇ °ªÀÇ °æ¿ì´Â, REQUEST_TIME_VALUE ¸¦ µ¹·ÁÁÝ´Ï´Ù. ¼Ó¼ºÀÌ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â, null ¸¦ µ¹·ÁÁÝ´Ï´Ù.
¹Ýȯ°ª:
¼Ó¼ºÀÇ °ªÀÇ ¿ÀºêÁ§Æ®

setAttribute

public void setAttribute(java.lang.String attName,
                         java.lang.Object value)
¼Ó¼ºÀÇ °ªÀ» ¼³Á¤ÇÕ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
attName - ¼Ó¼ºÀÇ À̸§
value - Ä¡

getAttributeString

public java.lang.String getAttributeString(java.lang.String attName)
ÁöÁ¤µÈ ¼Ó¼ºÀÇ °ªÀ» ÃëµæÇÕ´Ï´Ù.
¹Ýȯ°ª:
¼Ó¼ºÄ¡ÀÇ Ä³¸¯ÅÍ ¶óÀÎ
¿¹¿Ü:
java.lang.ClassCastException - ¼Ó¼ºÀÌ String °¡ ¾Æ´Ñ °æ¿ì

getAttributes

public java.util.Enumeration getAttributes()
¼Ó¼ºÀ» ¿­°ÅÇÕ´Ï´Ù.
¹Ýȯ°ª:
TagData ³»ÀÇ ¼Ó¼ºÀÇ ¿­°Å


Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.