¼Ò¼³°°ÀºJSP1ºÎ  2Àå Basic of Servlet  05 GenericServlet abstract Ŭ·¡½º  

05 GenericServlet abstract Ŭ·¡½º

GenericServletÀº ¾Æ·¡ÀÇ ±×¸²¿¡¼­ º¸´Â °Í°ú °°ÀÌ ¼¼ °³ÀÇ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ¿© ³×Æ®¿÷ Åë½Å¿¡ ÀûÇÕÇÑ »õ·Î¿î Ŭ·¡½º·Î ¸¸µé¾îÁý´Ï´Ù. Servlet°ú ServletConfig´Â ¼­ºí¸´ Åë½ÅÀ» ÇÒ ¶§ ÇÊ¿äÇÑ ±âº»ÀûÀÎ ¸Þ¼­µå¸¦ °¡Áö°í ÀÖÀ¸¸ç GenericServlet¿¡¼­ ¸ðµÎ ±¸ÇöÇϰí ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ GenericServletÀº abstractŬ·¡½ºÀ̱⠶§¹®¿¡ ±× ÀÚü·Î´Â »ç¿ëÇÒ ¼ö ¾øÀ¸¸ç ¹Ýµå½Ã »ó¼ÓÇØ¾ß¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

 

GenericServletÀÇ ±¸¼ºÀ» Á¤¸®ÇØ º¸¸é ´ÙÀ½°ú °°½À´Ï´Ù.

 

GenericServletÀÇ ±¸¼º

n        ServletConfig Interface

n        Servlet Interface

n        Serializable Inteface

n        ±âŸ Åë½Å¿¡ ÇÊ¿äÇÑ »çÇ×µé

 

GenericServlet¿¡¼­ ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º¿¡ Æ÷ÇԵǾîÁø ¸Þ¼­µåµé°ú GenericServlet ÀÚü¿¡¼­ ¸¸µé¾îÁø ¸Þ¼­µåµéÀº ¾î¶°ÇÑ ±ÔÄ¢À» °¡Áö°í ÀÖ½À´Ï´Ù. ±× ±ÔÄ¢Àº ServletÀÎÅÍÆäÀ̽º¿¡ Æ÷ÇԵǾîÁø ¸Þ¼­µåµéÀÌ Á¦°øÇϰí ÀÖ½À´Ï´Ù. ±×¸®°í ȯ°æ¼³Á¤À̳ª Ãʱ⺯¼ö¿¡ °ü·ÃµÈ »çÇ×µéÀº ServletConfig°¡ ´ã´çÇϰí ÀÖ½À´Ï´Ù. ÀÌ µÎ ÀÎÅÍÆäÀ̽º´Â ¾ÕÀ¸·Î ³ª¿Ã Àåµé¿¡¼­ ¾Ë¾Æ º¼ °ÍÀÔ´Ï´Ù.

 

GenericServlet¿¡ ´ëÇÏ¿© ´Ù½Ã Çѹø ¸»ÇÏÀÚ¸é, ServletÀÇ °¡Àå ±âº»ÀÌ µÇ´Â Ŭ·¡½º¶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ì¸®°¡ ½ÇÁ¦·Î ¼­ºí¸´À» ¸¸µé ¶§ »ó¼Ó¹Þ¾Æ ¾²´Â HttpServletµµ ÀÌ GenericServletÀ» »ó¼Ó¹ÞÀº Ŭ·¡½ºÀÔ´Ï´Ù. »ç½Ç À¥ ¾ÖÇø®ÄÉÀ̼ÇÀº °ÅÀÇ ¸ðµÎ°¡ HttpÇÁ·ÎÅäÄÝÀ» ±â¹ÝÀ¸·Î Çϱ⠶§¹®¿¡, ÀÌ¿¡ ¾Ë¸Â°Ô ¸¸µé¾îÁø HttpServletÀ» »ó¼ÓÇÏ¿© ¼­ºí¸´À» ÀÛ¼ºÇϴ°ÍÀÌ ÀϹÝÀûÀÌ¸ç ¼­ºí¸´ÀÇ ´ëºÐºÐÀ̶ó°í ¸»ÇÒ ¼ö ÀÖ½À´Ï´Ù.  ÇÏÁö¸¸ ÈçÇÑ °æ¿ì´Â ¾Æ´ÏÁö¸¸, HttpÇÁ·ÎÅäÄÝ ÀÌ¿ÜÀÇ ftpÇÁ·ÎÅäÄݵ ´ëÀÀÇÏ¿© ¼­ºí¸´À» ÀÛ¼ºÇÏ·Á¸é GenericServletÀ» »ó¼ÓÇÏ¿© ¼­ºí¸´À» ¸¸µé¾î¾ß ÇÕ´Ï´Ù.

 

±×·³ ¾î¶»°Ô GenericServletÀ» »ç¿ëÇÏ¿© ¼­ºí¸´À» ÀÛ¼ºÇÒ±î¿ä? ¾ÆÁÖ °£´ÜÇÕ´Ï´Ù. ¿ì¼± Ãß»óŬ·¡½ºÀ̱⠶§¹®¿¡ ¹Ýµå½Ã »ó¼ÓÇØ¼­ »ç¿ëÇØ¾ß ÇÑ´Ù´Â °ÍÀº µÎ¸»Çϸé ÀܼҸ®°ÚÁÒ.  ´ÜÁö »ó¼Ó¹ÞÀº Ŭ·¡½º¿¡¼­ service¸Þ¼­µå¸¸ ÀçÁ¤ÀÇ ÇØ¼­ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù. ´ÙÀ½¿¡´Â GenericServletÀ» »ó¼ÓÇÏ¿© ¼­ºí¸´À» ¸¸µå´Â °ÍÀ» »ìÆìº¼ °ÍÀÔ´Ï´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°ÀºJSP1ºÎ
ÀúÀÚ:ÃÖ¿µ°ü