JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.net
Ŭ·¡½º ContentHandler

java.lang.Object 
  |
  +--java.net.ContentHandler

public abstract class ContentHandler
extends Object

Ãß»ó Ŭ·¡½º ContentHandler ´Â URLConnection ·ÎºÎÅÍ Object ¸¦ ÀоîµéÀÌ´Â ¸ðµç Ŭ·¡½ºÀÇ ½´ÆÛ Ŭ·¡½ºÀÔ´Ï´Ù.

Åë»óÀº ¾îÇø®ÄÉÀ̼ÇÀ¸·ÎºÎÅÍ ÀÌ Å¬·¡½ºÀÇ getContent ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇÒ °ÍÀº ¾ø½À´Ï´Ù. ´ë½Å¿¡, ¾îÇø®ÄÉÀ̼ÇÀº URL Ŭ·¡½º³ª URLConnection Ŭ·¡½º¿¡ ÀÖ´Â getContent ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. ¾îÇø®ÄÉÀ̼ÇÀÇ ContentHandler ÆÑÅ丮 (setContentHandler ÀÇ È£Ãâ¿¡ ÀÇÇØ ¼Â¾÷ µÈ ContentHandlerFactory ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÇ ÀνºÅϽº)¸¦ È£ÃâÇÒ ¶§´Â ¼ÒÄϻ󿡼­ ¹Þ´Â ¿ÀºêÁ§Æ®ÀÇ MIME ŸÀÔÀ» ³ªÅ¸³»´Â String ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÆÑÅ丮´Â ContentHandler ÀÇ ¼­ºê Ŭ·¡½ºÀÇ ÀνºÅϽº¸¦ µ¹·ÁÁÖ¾î, ±× getContent ¸Þ¼Òµå¸¦ È£ÃâÇØ ¿ÀºêÁ§Æ®¸¦ »ý¼ºÇÕ´Ï´Ù.

ContentHandler °¡ ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì, URL Á¢¼Ó¿¡¼­´Â À¯Àú°¡ Á¤ÀÇÇÑ Àå¼Ò¿¡¼­ ContentHandler ¸¦ °Ë»öÇÕ´Ï´Ù. µðÆúÆ®¿¡¼­´Â sun.net.www.content ¸¦ ÂüÁ¶ÇÕ´Ï´Ù¸¸, java.content.handler.pkgs ÇÁ·ÎÆÛƼ·Î Á¤ÀÇÇÏ´Â °Í ¿Ü¿¡, ÀÏ·ÃÀÇ Å¬·¡½º Á¢µÎ»ç¸¦ ´Ü¶ôÁöÀº ¼öÁ÷ ¹Ù¸¦ Á¤ÀÇÇØ °Ë»öÇÒ ¼öµµ ÀÖ½À´Ï´Ù. Ŭ·¡½º¸íÀº ´ÙÀ½ÀÇ Çü½ÄÀÌ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù.

     {package-prefix}. {major}. {minor}
 e.g.
     YoyoDyne.experimental.text.plain
 
ContentHandler Ŭ·¡½ºÀÇ ·Îµå¸¦, È£ÃâÃøÀÇ delegateÀÇ ¿¬¼â¿ÜÀÇ Å¬·¡½º ·Î´õ·Î ½Ç½ÃÇÏ´Â °æ¿ì, JVM ¿¡¼­´Â RuntimePermission ÀÇ getClassLoader °¡ ÇÊ¿äÇÕ´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
JDK1. 0
°ü·Ã Ç׸ñ:
getContent(java.net.URLConnection) , ContentHandlerFactory , URL.getContent() , URLConnection , URLConnection.getContent() , URLConnection.setContentHandlerFactory(java.net.ContentHandlerFactory)

»ý¼ºÀÚÀÇ °³¿ä
ContentHandler ()
           
 
¸Þ¼ÒµåÀÇ °³¿ä
abstract  Object getContent (URLConnection  urlc)
          ¿ÀºêÁ§Æ® Ç¥ÇöÀÇ ¼±µÎ¿¡ ÀÚ¸®¸Å±èµÇ°í ÀÖ´Â URL Á¢¼Ó ½ºÆ®¸²À» ÁöÁ¤Çϸé(ÀÚ), ÀÌ ¸Þ¼Òµå´Â ÁöÁ¤µÈ ½ºÆ®¸²À» Àоîµé¿©, ½ºÆ®¸²À¸·ÎºÎÅÍ ¿ÀºêÁ§Æ®¸¦ »ý¼ºÇÕ´Ï´Ù.
 Object getContent (URLConnection  urlc, Class [] classes)
          ¿ÀºêÁ§Æ® Ç¥ÇöÀÇ ¼±µÎ¿¡ ÀÚ¸®¸Å±èµÇ°í ÀÖ´Â URL Á¢¼Ó ½ºÆ®¸²À» ÁöÁ¤Çϸé(ÀÚ), ÀÌ ¸Þ¼Òµå´Â ÁöÁ¤µÈ ½ºÆ®¸²À» Àоîµé¿©, ÁöÁ¤ÇÑ ÇüÅ¿¡ ÀÏÄ¡ÇÏ´Â ¿ÀºêÁ§Æ®¸¦ »ý¼ºÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

»ý¼ºÀÚÀÇ »ó¼¼

ContentHandler

public ContentHandler()
¸Þ¼ÒµåÀÇ »ó¼¼

getContent

public abstract Object  getContent(URLConnection  urlc)
                           throws IOException 
¿ÀºêÁ§Æ® Ç¥ÇöÀÇ ¼±µÎ¿¡ ÀÚ¸®¸Å±èµÇ°í ÀÖ´Â URL Á¢¼Ó ½ºÆ®¸²À» ÁöÁ¤Çϸé(ÀÚ), ÀÌ ¸Þ¼Òµå´Â ÁöÁ¤µÈ ½ºÆ®¸²À» Àоîµé¿©, ½ºÆ®¸²À¸·ÎºÎÅÍ ¿ÀºêÁ§Æ®¸¦ »ý¼ºÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
urlc - URL Á¢¼Ó
¹Ýȯ°ª:
ContentHandler °¡ ÀоîµéÀÎ ¿ÀºêÁ§Æ®
¿¹¿Ü:
IOException - ¿ÀºêÁ§Æ®ÀÇ readÁß¿¡ ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getContent

public Object  getContent(URLConnection  urlc,
                         Class [] classes)
                  throws IOException 
¿ÀºêÁ§Æ® Ç¥ÇöÀÇ ¼±µÎ¿¡ ÀÚ¸®¸Å±èµÇ°í ÀÖ´Â URL Á¢¼Ó ½ºÆ®¸²À» ÁöÁ¤Çϸé(ÀÚ), ÀÌ ¸Þ¼Òµå´Â ÁöÁ¤µÈ ½ºÆ®¸²À» Àоîµé¿©, ÁöÁ¤ÇÑ ÇüÅ¿¡ ÀÏÄ¡ÇÏ´Â ¿ÀºêÁ§Æ®¸¦ »ý¼ºÇÕ´Ï´Ù. ÀÌ ¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸Çö¿¡¼­´Â getContent()¸¦ È£ÃâÇØ, ÁöÁ¤ÇÑ ÇüÅ¿¡ ÀÏÄ¡ÇÏ´Â ¹Ýȯ°ªÀÇ ÇüŸ¦ Ç¥½ÃÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
urlc - URL Á¢¼Ó
classes - ¿ä±¸ÇÏ´Â ÇüÅÂÀÇ ¹è¿­
¹Ýȯ°ª:
ÁöÁ¤ÇÑ ÇüÅ¿¡ ÃÖÃÊ·Î ÀÏÄ¡ÇÑ,ContentHandler ·Î ÀÐÈù ¿ÀºêÁ§Æ®. ¿ä±¸ÇÑ ÇüŰ¡ ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â null
¿¹¿Ü:
IOException - ¿ÀºêÁ§Æ®ÀÇ readÁß¿¡ ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

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.