|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ ÆÐŰÁö ´ÙÀ½ÀÇ ÆÐŰÁö | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ |
ÂüÁ¶:
¼³¸í
ÀÎÅÍÆäÀ̽ºÀÇ °³¿ä | |
ErrorListener | Ä¿½ºÅ͸¶ÀÌÁî µÈ ¿¡·¯ 󸮸¦ Á¦°øÇÏ·Á¸é , ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇØ, setErrorListener ¸Þ¼Òµå¸¦ »ç¿ëÇØ,Transformer ·Î ±¸ÇöÀÇ ÀνºÅϽº¸¦ µî·ÏÇÕ´Ï´Ù. |
Result | ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â ¿ÀºêÁ§Æ®¿¡´Â º¯È¯ °á°ú Æ®¸®¸¦ ÀÛ¼ºÇϴµ¥ ÇÊ¿äÇÑ Á¤º¸°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. |
Source | ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â ¿ÀºêÁ§Æ®¿¡´Â ¼Ò½º ÀÔ·Â (XML ¼Ò½º ¶Ç´Â º¯È¯ ÀνºÆ®·°¼Ç)À¸·Î¼ µ¿ÀÛÇϴµ¥ ÇÊ¿äÇÑ Á¤º¸°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. |
SourceLocator | ÀÌ ÀÎÅÍÆäÀ̽º´Â XML ¼Ò½º ¶Ç´Â º¯È¯ ÀνºÆ®·°¼Ç³»¿¡¼ ¹ß»ýÇÑ ¿¡·¯ÀÇ Àå¼Ò¸¦ ¸®Æ÷Æ®ÇÏ´Â °ÍÀ» ÁÖµÈ ¸ñÀûÀ¸·Î Çϰí ÀÖ½À´Ï´Ù. |
Templates | ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â ¿ÀºêÁ§Æ®´Â ó¸®µÈ º¯È¯ ÀνºÆ®·°¼ÇÀÇ ½ÇÇà½Ã Ç¥ÇöÀÔ´Ï´Ù. |
URIResolver | ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â ¿ÀºêÁ§Æ®´Â document(), xsl:import, ¶Ç´Â xsl:include ·Î »ç¿ëµÇ´Â URI ¸¦ Source ¿ÀºêÁ§Æ®·Î º¯È¯ÇÏ´Â ÇÁ·Î¼¼¼·Î È£ÃâÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. |
Ŭ·¡½ºÀÇ °³¿ä | |
OutputKeys | Transformer ÀÇ Ãâ·Â ÇÁ·ÎÆÛƼ¸¦ ¼³Á¤Çϱâ À§Çؼ, ȤÀº Transformer ¶Ç´Â Templates ¿ÀºêÁ§Æ®·ÎºÎÅÍ Ãâ·Â ÇÁ·ÎÆÛƼ¸¦ ²¨³»±â À§Çؼ(¶§¹®¿¡) »ç¿ëÇÒ ¼ö Àִ ij¸¯ÅÍ ¶óÀÎ Á¤¼ö¸¦ Á¦°øÇÕ´Ï´Ù. |
Transformer | ÀÌ Ãß»ó Ŭ·¡½ºÀÇ ÀνºÅϽº´Â ¼Ò½º Æ®¸®¸¦ °á°ú Æ®¸®·Î º¯È¯ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. |
TransformerFactory | TransformerFactory ÀνºÅϽº¸¦ »ç¿ëÇØ,Transformer ¹× Templates ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
|
¿¹¿ÜÀÇ °³¿ä | |
TransformerConfigurationException | Áß´ëÇÑ ±¸¼º ¿¡·¯¸¦ ³ªÅ¸³À´Ï´Ù. |
TransformerException | ÀÌ Å¬·¡½º´Â º¯È¯ ó¸®Áß¿¡ ¹ß»ýÇÑ ¿¹¿Ü Á¶°ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù. |
¿¡·¯ÀÇ °³¿ä | |
TransformerFactoryConfigurationError | Transformer Factories ÀÇ ±¸¼ºÀ¸·Î ¹®Á¦°¡ Á¸ÀçÇÏ´Â °æ¿ì¿¡ ½½·Î¿ì µË´Ï´Ù. |
ÀÌ ÆÐŰÁö´Â º¯È¯ ÀνºÆ®·°¼ÇÀÇ Ã³¸®, ¹× ¼Ò½º·ÎºÎÅÍ °á°ú¿¡ÀÇ º¯È¯À» ½ÇÇàÇϱâ À§ÇÑ ¹ü¿ë API ¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÀÎÅÍÆäÀ̽º´Â SAX ¶Ç´Â DOM Ç¥ÁØ¿¡ ÀÇÁ¸Çϰí ÀÖÁö ¾Ê°í º¯È¯ÀÇ ¼Ò½º¿Í °á°úÀÇ »ó¼¼¿¡ °üÇÑ °¡Á¤À» °¡´ÉÇÑ ÇÑ ÁÙÀ̰í ÀÖ½À´Ï´Ù. Source
¹× Result
ÀÎÅÍÆäÀ̽º¸¦ Á¤ÀÇÇØ À̰ÍÀ» ½ÇÇöÇÕ´Ï´Ù.
À¯ÀúÀÇ ±¸»ó Ŭ·¡½º¸¦ Á¤ÀÇÇϱâ À§Çؼ, ÀÌ API ´Â ·çÆ® ·¹º§¿¡ ÀÖ´Â ÀÎÅÍÆäÀ̽ºÀÇ Æ¯¼öȸ¦ Á¤ÀÇÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÀÎÅÍÆäÀ̽º´Â javax.xml.transform.sax ,javax.xml.transform.dom , ¹× javax.xml.transform.stream ¿¡ ÀÖ½À´Ï´Ù.
API ¿¡ ÀÇÇØ, ±¸»ó TransformerFactory
¿ÀºêÁ§Æ®¸¦ static ÇÔ¼ö TransformerFactory.newInstance()
·ÎºÎÅÍ ÀÛ¼ºÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.
ÀÌ API ´Â Source
¹× Result
·Î ºÒ¸®´Â 2 °³ÀÇ ÀÎÅÍÆäÀ̽º ¿ÀºêÁ§Æ®¸¦ Á¤ÀÇÇÕ´Ï´Ù. Source ¹× Result ¿ÀºêÁ§Æ®¸¦ ÀÎÅÍÆäÀ̽º¿¡ °Ç³×ÁÖ±â À§Çؼ(¶§¹®¿¡)´Â ±¸»ó Ŭ·¡½º¸¦ »ç¿ëÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. StreamSource
¿Í StreamResult
,SAXSource
¿Í SAXResult
, ¹× DOMSource
¿Í DOMResult
ÀÇ °¢ ¿ÀºêÁ§Æ®¿¡ ´ëÇØ¼, 3 °³ÀÇ ±¸»óÇ¥ÇöÀÌ Á¤Àǵ˴ϴÙ. ÀÌ·¯ÇÑ ¿ÀºêÁ§Æ®´Â °¢°¢ FEATURE ij¸¯ÅÍ ¶óÀÎ (URL Çü½Ä)À» Á¤ÀÇÇÕ´Ï´Ù. ÀÌ Ä³¸¯ÅÍ ¶óÀÎÀ» TransformerFactory.getFeature(java.lang.String)
¿¡ °Ç³×ÁÖ¾î, ÁöÁ¤µÈ ÇüÅÂÀÇ Source ¶Ç´Â Result ¿ÀºêÁ§Æ®°¡ ¼Æ÷Æ®µÇ°í ÀÖ´ÂÁö ¾î¶²Áö¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, DOMSource ¹× StreamResult °¡ ¼Æ÷Æ®µÇ°í ÀÖ´ÂÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÏ·Á¸é , ´ÙÀ½ÀÇ Å×½ºÆ®¸¦ ½Ç½ÃÇÕ´Ï´Ù.
TransformerFactory tfactory = TransformerFactory.newInstance();
if (tfactory.getFeature(DOMSource.FEATURE) && tfactory.getFeature(StreamResult.FEATURE))
{
...
}
¡¸À̸§ °ø°£¡¹Àº XML ¿ÀºêÁ§Æ®¸¦ Ãë±ÞÇÒ ¶§ÀÇ ¹®Á¦ area¸¦ Á¦½ÃÇÕ´Ï´Ù. ¼ö½Ä¸íÀº XML ¸¶Å© ¾÷ÀÇ Á¢µÎ»ç°¡ ºÙÀº À̸§À¸·Î¼ Ç¥½ÃµË´Ï´Ù. Á¢µÎ»ç ÀÚü´Â ½Äº° Á¤º¸¸¦ º¸°ü À¯ÁöÇÏÁö ¾Ê½À´Ï´Ù. ¿ÀÈ÷·Á, Á¢µÎ»ç´Â ½Äº° Á¤º¸¸¦ º¸°ü À¯ÁöÇÏ´Â URI ¿¡ ¹®¸Æ ÀÇÁ¸À¸·Î ¸ÅÇÎ µË´Ï´Ù. µû¶ó¼, Java ÇÁ·Î±×·¥°£¿¡ xyz:foo ¿Í °°Àº ¼ö½Ä¸íÀ» °Ç³×ÁÖ´Â °æ¿ì´Â xyz ¸¦ À̸§ °ø°£¿¡ ¸ÅÇÎ ÇÏ´Â ¼ö´ÜÀ» Á¦°øÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
1 °³ÀÇ ÇØ°áÃ¥Àº À̸§ °ø°£ URI ¿Í Á¢µÎ»ç ¹× ·ÎÄøíÀ» º¸°ü À¯ÁöÇÏ´Â Qname ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÏ´Â °ÍÀÔ´Ï´Ù. ´Ù¸¸, ¿¹¸¦ µé¾î µñ¼î³»¸® ¿ÀºêÁ§Æ®ÀÇ Å°·Î¼ ÀÏÀÇÀÇ Ä³¸¯ÅÍ ¶óÀÎÀ» »ç¿ëÇÏ´Â °æ¿ì¿Í °°ÀÌ, À̰ÍÀÌ Ç×»ó ÃÖÀûÀÇ ÇØ°áÃ¥ÀÌ´Ù°í´ÂÀΰ¡ ¼±. ij¸¯ÅÍ ¶óÀΠǥÇöÀÌ ¾øÀ¸¸é XML ¹®¼ÀÇ ¹®¸Æ¿ÜÀÇ À̸§ °ø°£¿¡¼ ¼ö½ÄµÈ ½Äº° Á¤º¸¸¦ ÁöÁ¤ÇÏ´Â Àϵµ °ï¶õÇÏ°Ô µË´Ï´Ù.
À̸§ °ø°£¿¡¼ ¼ö½ÄµÈ °ªÀ» º¯È¯¿¡ °Ç³×ÁÖ±â À§Çؼ(¶§¹®¿¡) (¿¹¸¦ µé¾î, Serializer ¿¡ ´ëÇÑ ÇÁ·ÎÆÛƼ¼¼Æ®·Î¼), ÀÌ »ç¾ç¿¡¼´Â String Çü qname ¿ÀºêÁ§Æ® ÆÄ¶ó¹ÌÅÍ´Â 2 ºÎ Çü½ÄÀÇ Ä³¸¯ÅÍ ¶óÀÎÀ¸·Î¼ °Ç³×¹Þµµ·Ï(µíÀÌ) Á¤Àǵ˴ϴÙ. Áï, ¾È°ýÈ£ ({})·Î µÑ·¯½ÎÀÎ À̸§ °ø°£ URI ÀÇ ÈÄ¿¡ ·ÎÄøíÀÌ °è¼ÓµË´Ï´Ù. qname °¡ null ÀÇ URI ¸¦ °¡Áö´Â °æ¿ì, String ¿ÀºêÁ§Æ®¿¡´Â ·ÎÄÃ¸í¸¸ÀÌ Æ÷ÇԵ˴ϴÙ. ¾îÇø®ÄÉÀ̼ÇÀº À̸§ÀÇ ÃÖÃÊÀÇ Ä³¸¯ÅͰ¡ ¡¸{¡¹Ä³¸¯ÅÍÀÏÁö ¾î¶³Áö¸¦ ÆÇÁ¤ÇØ, null °¡ ¾Æ´Ñ URI ¸¦ ¾ÈÀüÇÏ°Ô Ã¼Å©ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿¹¸¦ µé¾î, <xyz:foo xmlns:xyz="http://xyz.foo.com/yada/baz.html"/> ·Î Á¤ÀÇµÈ ¿ä¼Ò·ÎºÎÅÍ URI ¿Í ·ÎÄøíÀ» ÃëµæÇßÀ» °æ¿ì, ¼ö½Ä¸íÀº {http://xyz.foo.com/yada/baz.html}foo °¡ µÇ¾î, Á¢µÎ»ç´Â ¾ø¾îÁý´Ï´Ù.
½ºÆ®¸²¿¡ÀÇ °á°ú Æ®¸®ÀÇ Á÷·ÄÈ´Â Transformer.setOutputProperties(java.util.Properties)
¹× Transformer.setOutputProperty(java.lang.String, java.lang.String)
¸Þ¼Òµå¸¦ »ç¿ëÇØ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¸xsl:output ¼Ó¼ºÀÇ XSLT »ç¾ç¡¹¿¡ ÀÏÄ¡Çϴ ij¸¯ÅÍ ¶óÀÎÀº OutputKeys
Ŭ·¡½º·ÎºÎÅÍ ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ ij¸¯ÅÍ ¶óÀεµ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. º¯È¯ÀÌ Ãâ·Â ۸¦ ÀνÄÇÏÁö ¾Ê´Â °æ¿ì, ۸íÀÌ¡¸¼ö½ÄµÈ À̸§ °ø°£¡¹ÀÌ ¾Æ´Ï¸éIllegalArgumentException
°¡ ½½·Î¿ì µË´Ï´Ù. À̸§ °ø°£¿¡¼ ¼ö½ÄµÈ Ãâ·Â ۸íÀº ¹«½ÃµÉ±î Á÷·ÄÈ ±â±¸¿¡°Ô °Ç³×Áý´Ï´Ù.
¼Ò½º·ÎºÎÅÍ °á°ú¿¡ÀÇ ´Ü¼øÇÑ Ç׵ȯ¸¸ÀÌ ÇÊ¿äÇÑ °æ¿ì,TransformerFactory
´Â Àμö¸¦ ÁöÁ¤ÇÏÁö ¾Ê°í TransformerFactory.newTransformer()
¸Þ¼Òµå¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ¼Ò½º¸¦ °á°ú¿¡ È¿°úÀûÀ¸·Î Ä«ÇÇÇÏ´Â Transformer ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇØ, SAX À̺¥Æ®·ÎºÎÅÍÀÇ DOM ¸¦ ÀÛ¼ºÇÏ´ÂÁö DOM ¶Ç´Â SAX À̺¥Æ®·ÎºÎÅÍ XML ¶Ç´Â HTML ½ºÆ®¸²À» ÀÛ¼ºÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
º¯È¯ API ´Â 3 °³ÀÇ ÇüÅÂÀÇ Æ¯¼öÇÑ ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. TransformerFactoryConfigurationError
´Â FactoryConfigurationError
¿¡ ´ëÀÀÇØ, TransformerFactory ¿¡¼ÀÇ ±¸¼º¿¡ ¹®Á¦°¡ Á¸ÀçÇϸé(ÀÚ) ½½·Î¿ì µË´Ï´Ù. Åë»ó, ÀÌ ¿¡·¯´Â javax.xml.transform.TransformerFactory ½Ã½ºÅÛ ÇÁ·ÎÆÛƼ¸¦ »ç¿ëÇØ ÁöÁ¤µÈ º¯È¯ ÆÑÅ丮 Ŭ·¡½º°¡ ¹ß°ßµÇÁö ¾Ê´Â ȤÀº ÀνºÅϽºÈÇÒ ¼ö ¾ø´Â °æ¿ì¿¡ ½½·Î¿ì µË´Ï´Ù.
¾î¶°ÇÑ ÀÌÀ¯·Î½á Transformer ¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø´Â °æ¿ì´Â TransformerConfigurationException
°¡ ½½·Î¿ì µÇ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù. º¯È¯ ÀνºÆ®·°¼Ç¿¡ ±¸¹® ¿¡·¯°¡ ÀÖ´Â °æ¿ì, ¿¹¸¦ µé¾î TransformerFactory.newTransformer(javax.xml.transform.Source)
°¡ ºÒ·Á °¬À» °æ¿ì´Â TransformerConfigurationException °¡ ½½·Î¿ì µÇ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù.
TransformerException
´Â º¯È¯ÀÇ °úÁ¤¿¡¼ ¹ß»ýÇÏ´Â ÀϹÝÀûÀÎ ¿¹¿ÜÀÔ´Ï´Ù. Transformer ¿¹¿Ü´Â ´Ù¸¥ ¿¹¿Ü¸¦ ·¦ ÇÒ ¼ö°¡ ÀÖ¾î ±× ¹ß»ý½Ã¿¡ TransformerException.printStackTrace()
¸Þ¼ÒµåÀÇ ¾î¶² °ÍÀΰ¡°¡ ºÒ·Á °¡¸é(ÀÚ), ÃÖ½ÅÀÇ °ÍÀ¸·ÎºÎÅÍ ½ÃÀ۵Ǵ ½ºÅà ´ýÇÁÀÇ ¸®½ºÆ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù. Transformer ¿¹¿Ü´Â ¶Ç, ¿¡·¯°¡ ¹ß»ýÇÑ ¼Ò½º Æ®¸® ¶Ç´Â º¯È¯ ÀνºÆ®·°¼Ç³»ÀÇ Àå¼Ò¸¦ ³ªÅ¸³»´Â SourceLocator
¿ÀºêÁ§Æ®µµ Á¦°øÇÕ´Ï´Ù. TransformerException.getMessageAndLocation()
¸¦ È£ÃâÇØ Àå¼ÒÀÇ Á¤º¸¸¦ Æ÷ÇÔÇÑ ¿¡·¯ ¸Þ¼¼Áö¸¦ ÃëµæÇÒ ¼ö°¡ ÀÖ¾îTransformerException.getLocationAsString()
¸¦ È£ÃâÇØ Àå¼ÒÀÇ Ä³¸¯ÅÍ ¶óÀθ¸À» ÃëµæÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
Åë»ó, º¯È¯ÀÇ °æ°í¿Í ¿¡·¯´Â ¿ì¼± ErrorListener
¿¡ º¸³»Á® ±× ½ÃÁ¡¿¡¼ ±¸ÇöÃøÀº ¿¡·¯ ¶Ç´Â °æ°í¸¦ ¸®Æ÷Æ®Çϵµ·Ï(µíÀÌ) °áÁ¤ÇÒ ¼ö°¡ ÀÖ¾î ¶Ç Áß´ëÇÏÁö ¾ÊÀº ¿¡·¯ÀÇ ¿¹¿Ü¸¦ ½½·Î¿ì Çϵµ·Ï(µíÀÌ) °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¡·¯ ûÃëÀÚ´Â TransformerFactory.setErrorListener(javax.xml.transform.ErrorListener)
¸¦ °³ÀÔ½ÃÄÑ, º¯È¯ ÀνºÆ®·°¼ÇÀÇ ±¸¹® ¿¡·¯¿¡ °ü°èÇÏ´Â ¿¡·¯¸¦ ¸®Æ÷Æ®Çϵµ·Ï(µíÀÌ) ¼³Á¤ÇÏ´ÂÁö Transformer.setErrorListener(javax.xml.transform.ErrorListener)
¸¦ °³ÀÔ½ÃÄÑ, º¯È¯½Ã¿¡ ¹ß»ýÇÏ´Â ¿¡·¯¸¦ ¸®Æ÷Æ®Çϵµ·Ï(µíÀÌ) ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾çÂÊ ¸ðµÎÀÇ ¿ÀºêÁ§Æ®ÀÇ ¿¡·¯ ûÃëÀÚ´Â À¯Àú¿¡ ÀÇÇØ ¼³Á¤µÇ´ÂÁö ÇÁ·Î¼¼¼°¡ Á¦°øÇÏ´Â µðÆúÆ®ÀÇ ±¸Çö¿¡ ÀÇÇØ ¼³Á¤µÉ±î¿¡ °ü°è¾øÀÌ, Ç×»ó À¯È¿ÇØ, null °¡ ¾Æ´Ò Çʿ䰡 ÀÖ½À´Ï´Ù.
ÀÌ API ´Â ½ºÅ¸ÀÏ ½ÃÆ® ÀνºÆ®·°¼Ç³» ¶Ç´Â º¯È¯³»·ÎºÎÅÍ ÂüÁ¶µÇ´Â URI ¸¦ È£ÃâÇØ ¿·¾îÇø®ÄÉÀ̼ÇÀ¸·Î ÇØ°áÇÏ´Â ¼ö´ÜÀ» Á¦°øÇÕ´Ï´Ù. À̰ÍÀº ±× 1 °³ÀÇ ¸Þ¼Òµå,URIResolver.resolve(java.lang.String, java.lang.String)
¸¦ »ç¿ëÇØ URIResolver
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴ Ŭ·¡½º¸¦ ÀÛ¼ºÇÏ´Â °ÍÀ¸·Î½á ½ÇÇöÇÒ ¼ö ÀÖ¾î ÀÌ Å¬·¡½º¸¦ »ç¿ëÇØ º¯È¯ ÀνºÆ®·°¼Ç, ȤÀº TransformerFactory.setURIResolver(javax.xml.transform.URIResolver)
¶Ç´Â Transformer.setURIResolver(javax.xml.transform.URIResolver)
¸¦ »ç¿ëÇÑ º¯È¯À» À§Çؼ(¶§¹®¿¡) URI ÇØ°áÀ» ¼³Á¤ÇÕ´Ï´Ù. URIResolver.resolve
¸Þ¼Òµå´Â 2 °³ÀÇ String Àμö¸¦ ÃëÇÕ´Ï´Ù. 1 krÀº ½ºÅ¸ÀÏ ½ÃÆ® ÀνºÆ®·°¼Ç³»¿¡ ÀÖ´Â URI, ¶Ç´Â º¯È¯ ÇÁ·Î¼¼½ºÀÇ ÀϺημ ±¸ÃàµÈ URI ·Î, ÀÌÁ¦(¹ú½á) 1 krÀº ÃÖÃÊÀÇ Àμö·Î¼ °Ç³×¹ÞÀº URI °¡ °ËÃâµÇ¾úÀ» ¶§¿¡ À¯È¿ÇÑ º£À̽º URI ÀÔ´Ï´Ù. µ¹·ÁÁÖ¾îÁø Source
¿ÀºêÁ§Æ®´Â ±× ±¸ÇöµÈ ±â´ÉÀ¸·Î ÁöÁ¤µÇ°í ÀÖ°Ô, Transformer ·Î »ç¿ë °¡´ÉÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù.
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ ÆÐŰÁö ´ÙÀ½ÀÇ ÆÐŰÁö | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ |
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.