¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    HEAD FIRST SERVLETS & JSP[°³Á¤ÆÇ]

    HEAD FIRST SERVLETS & JSP[°³Á¤ÆÇ]

    • ÄÉÀÌÆ® ½Ã¿¡¶ó ¿Ü Àú
    • ±èÁ¾È£ ¿ª
    • ÇѺû¹Ìµð¾î
    • 2009³â 02¿ù 27ÀÏ
    • Á¤°¡
      32,000¿ø
    • ÆǸŰ¡
      28,800¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,600¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    Ç°ÀýµÈ »óÇ°ÀÔ´Ï´Ù.

    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788979146639 912ÂÊ 202 x 234 (§®)

    ÀÌ Ã¥°ú ÇÔ²² ±¸¸ÅÇÑ Ã¥

    ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

    ÃâÆÇ»ç ¸®ºä

    ´õ ±í°Ô ´õ ºü¸£°Ô ÇнÀÇϴ Ưº°ÇÑ ¹æ¹ý
    ÃֽŠJ2EE 1.5 ¹öÀü ½ã ÀÎÁõ À¥ ÄÄÆ÷³ÍÆ® °³¹ßÀÚ(SCWCD) ½ÃÇèÀ» ÁغñÇÏ°í ÀÖ³ª¿ä?
    ¼­ºí¸´°ú JSPÀ» ¹è¿ì±â°¡ Èûµå½Ã´Ù±¸¿ä?
    °ÆÁ¤ ¸¶¼¼¿ä. Head First Servlets & JSP°¡ °ð¹Ù·Î ¿©·¯ºÐÀÇ ¸Ó¸´¼Ó¿¡ Áý¾î ³Ö¾îµå¸± °Ì´Ï´Ù. ÀÌ º¸´Ù ´õ ¼­ºí¸´°ú JSP¸¦ »¡¸® ±×¸®°í ±í°Ô ¹è¿ï ¼ö ÀÖ´Â ¹æ¹ýÀº ¾Æ¸¶ ¾øÀ» °Ì´Ï´Ù. ±×¸®°í °¡Àå Áß¿äÇÑ °ÍÀº ¹è¿î °ÍÀ» ¹Ù·Î ½á ¸ÔÀ» ¼ö ÀÖ´Â ´É·Â±îÁö °®°Ô µÈ´Ù´Â °ÅÁÒ. ¿Ö ±× ¸¹Àº ºñÆò°¡µéÀÌ ÀÌ Ã¥À» \"Ã¥ Àå ³Ñ±â±â¿¡ ¹Ù»¦´Ù\"¶ó°í ÇÏ´ÂÁö ÀÌÇØ°¡ °¥ °ÍÀÔ´Ï´Ù. ±×·¸´Ù°í Çؼ­ ½ÃÇ躸±â Àü³¯ ¹Ý¦ °øºÎÇÏ°í, ´ÙÀ½ ³¯ ´Ù Àؾî¹ö¸®´Â ±×·± Ã¥Àº Àý´ë ¾Æ´Õ´Ï´Ù.

    ¼­ºí¸´°ú JSP¸¦ ¾î¶»°Ô ÀÛ¼ºÇÏ´ÂÁö, ÄÁÅ×À̳ʰ¡ ¾î¶»°Ô µ¹¾Æ°¡´ÂÁö, JSP Ç¥Çö½ÄÀº ¾î¶»°Ô ¾²´Â °ÍÀÎÁö, JSP¿¡¼­ ¹«¾ùÀ» ÀÛ¼ºÇؼ­´Â ¾È µÇ´ÂÁö, ¹èÆ÷ ¼­¼úÀÚ´Â ¾î¶² ½ÄÀ¸·Î ¸¸µå´ÂÁö, ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È, ¼­¹ö ´Ü¿¡¼­ µðÀÚÀÎ ÆÐÅÏ µî, ÀÌ·ç ¸»ÇÒ ¼ö ¾ø´Â ³»¿ëµéÀÌ ³ª¿É´Ï´Ù. ²À ½ÃÇè ´ëºñ°¡ ¾Æ´Ï´õ¶óµµ, Ã¥À» ÀÐÀ¸¸é ÀÌ ¸ðµç °ÍÀ» °¡´ÉÇÏ°Ô ¸¸µå´Â µ¥ ÀüÇô ÁöÀåÀÌ ¾ø½À´Ï´Ù.

    ¿¹Á¦ ¼Ò½º ¹× ÇÑ±Û ¹öÀü ¸ðÀÇ°í»ç
    www.hanb.co.kr/exam/1663

    ¿Ö ÀÌ Ã¥À» ÅåÅå Æ¢°Ô ¸¸µé¾ú³ª¿ä?
    »õ·Î¿î °³³ä ¾Õ¿¡¼­ À̸¦ ºÙÀâ°í ³©³©°Å¸®°í ÀÖ´Â µ¶ÀÚ¸¦ »ý°¢Çß½À´Ï´Ù. ±×·¯°í Àֱ⿡´Â ½Ã°£ÀÌ ³Ê¹« ¾Æ±õ´Ù´Â »ý°¢À» Ç߱⠶§¹®ÀÌÁÒ. ±×·¡¼­ ÀÎÁö °úÇÐÀ» ÀÌ¿ëÇÑ ÇнÀ ÀÌ·ÐÀÇ ÃֽŠ¿¬±¸ °á°úÀÎ ¿©·¯ °¨°¢ ±â°üÀ» µ¿¿øÇÑ ÇнÀ ¹æ¹ýÀ» ¹ÙÅÁÀ¸·Î ºñÁÖ¾óÇÏ°Ô ±¸¼ºÇß½À´Ï´Ù. Ã¥¸¸ ÆîÄ¡¸é ¸î ºÐ¾È¿¡ ÀáÀÌ µé°í ¸¶´Â ±î¸¸ ±Û¾¾¸¸À¸·Î ä¿öÁø ¹æ½ÄÀÌ ¾Æ´Ï¶ó ¿©·¯ºÐÀÇ ³ú°¡ ÀÛµ¿ÇÏ´Â ÁøÂ¥ ¹æ½Ä´ë·Î Ã¥À» ±¸¼ºÇß½À´Ï´Ù.
    ÀÎÁö °úÇÐ, ½Å°æ»ý¹°ÇÐ, ÇнÀ½É¸®ÇÐÀÇ µµ¿òÀ» ¹ÞÀº Head FirstÀÇ ÇнÀ ¿ø¸®´Â ¹¹ÁÒ?
    À½.. ÇѸ¶µð·Î Ã¥À» ÀÐÀ¸¸é ¸Ó¸´¼Ó¿¡ Åë°·Î ³Ö¾îÁÖ´Â ÀÌ·ÐÀÌÁÒ ±×·¡µµ °£´ÜÈ÷ Á¤¸®Çϸé...
    1. ºñÁÖ¾óÇÏ°Ô ¸¸µéÀÚ : ´Ü¾î¸¸ ÀÖ´Â °Íº¸´Ù´Â ±×¸²À» »ç¿ëÇÏ´Â ÆíÀÌ ±â¾ïÇϱ⵵ ÁÁ°í ÇнÀ È¿°ú¸¦ Çâ»ó½ÃÅ°´Âµ¥µµ µµ¿òÀÌ µË´Ï´Ù.(ÃÖ´ë 89%±îÁö Çâ»óµÊ)
    2. °³ÀÎÀûÀÎ ´ëÈ­ ÇüÅÂÀÇ ¹®Ã¼¸¦ »ç¿ëÇÏÀÚ : °³ÀÎÀûÀÎ ´ëÈ­¸¦ ³ª´©´Â µíÇÑ ¹®Ã¼·Î ¼³¸íÇϸé ÇнÀ ÈÄ Å×½ºÆ®¿¡¼­ 40% Á¤µµ±îÁö ´õ ³ªÀº Á¡¼ö¸¦ ¹ÞÀ» ¼ö ÀÖ´Ù°í ÇÕ´Ï´Ù.
    3. ´õ ±íÀÌ »ý°¢ÇÒ ¼ö ÀÖµµ·Ï ¸¸µéÀÚ : ´º·±À» È°¹ßÇÏ°Ô »ç¿ëÇÏÁö ¾ÊÀ¸¸é ¸Ó¸´¼Ó¿¡¼­ ±×¸® Ưº°ÇÑ ÀÏÀÌ ÀϾÁö ¾Ê½À´Ï´Ù. Ç×»ó µ¶ÀÚ¿¡°Ô ¹®Á¦¸¦ Ç®°í °á°ú¸¦ À¯ÃßÇÏ°í »õ·Î¿î Áö½ÄÀ» ¸¸µé¾î³¾ ¼ö ÀÖ´Â µ¿±â, Èï¹Ì, È£±â½É, »ç±â¸¦ ºÒ¾î³ÖÀ» ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
    4. µ¶ÀÚ°¡ °è¼ÓÇؼ­ ÁÖÀǸ¦ ±â¿ïÀÏ ¼ö ÀÖµµ·Ï ÇÏÀÚ : »ç¶÷ÀÇ µÎ³ú´Â ¾ðÁ¦³ª ÀÏ»óÀûÀÌÁö ¾ÊÀº °Í, Àç¹ÌÀÖ´Â °Í, ƯÀÌÇÑ °Í µî¿¡ ÁÖÀǸ¦ ±â¿ïÀÔ´Ï´Ù. ¾î·Á¿î ±â¼úÀûÀÎ ³»¿ëÀÌ¶óµµ Áö·çÇÏÁö¸¸ ¾Ê´Ù¸é µÎ³ú´Â »õ·Î¿î ³»¿ëÀ» ÈξÀ ºü¸£°Ô ¹Þ¾ÆµéÀÏ ¼ö ÀÖ½À´Ï´Ù.
    5. µ¶ÀÚµéÀÇ °¨¼ºÀ» ÀÚ±ØÇÏÀÚ : ¹º°¡¸¦ ±â¾ïÇÏ´Â ´É·ÂÀº ±× ³»¿ëÀÌ ¾ó¸¶³ª °¨¼ºÀ» ÀÚ±ØÇÏ´ÂÁö¿¡ µû¶ó Å©°Ô ´Þ¶óÁý´Ï´Ù. \"¿À ÀÌ·² ¼ö°¡\", \"³»°¡ ÇØ ³Â¾î!\"¿Í °°Àº °¨Á¤À» ´À³¥ ¼ö ÀÖ´Ù¸é ¹è¿ì´Â °úÁ¤¿¡ Å©°Ô µµ¿òÀÌ µÈ´Ù°í ÇÕ´Ï´Ù.

    ¾î¶² µ¶ÀÚ¸¦ À§ÇÑ Ã¥Àΰ¡?
    - ÀÚ¹Ù ¶Ç´Â ÀÚ¹Ù À¥ ÇÁ·Î±×·¡¹ÖÀ» °øºÎÇÏ´Â »ç¶÷
    - SCWCD¸¦ ÁغñÇÏ´Â ¼öÇè»ý

    °¢ ºÎº° ³»¿ë ¼Ò°³

    1 ¼­ºí¸´°ú JSP´Â ¾îµð¿¡ ¾²´Â ¹°°ÇÀΰí?
    À¥ ¾ÖÇø®ÄÉÀ̼ÇÀº ÀÌÁ¦ ¸· ´Þ¾Æ ¿À¸¥ ½ÃÀåÀÔ´Ï´Ù. ¼ö¸¹Àº GUI ¾ÖÇø®ÄÉÀ̼ÇÀÌ Àü ¼¼°è ÄÄÇ»ÅÍ¿¡ ±ò·Á ÀÖ½À´Ï´Ù. ±× ¼ö°¡ ¾ó¸¶ÀÎÁö ¾Ë ¼ö°¡ ¾øÀ» Á¤µµÁÒ. À¥ °³¹ßÀÚµéÀº GUI ¾ÖÇø®ÄÉÀ̼ÇÀÌ °øÅëÀûÀ¸·Î °¡Áö°í ÀÖ´Â ¹®Á¦ÀÎ, ¹èÆ÷ÀÇ ¹®Á¦¿¡ ´ëÇؼ­´Â ÀÌÁ¦ °í¹ÎÇÒ ÇÊ¿ä°¡ ¾ø°Ô µÇ¾ú½À´Ï´Ù. À¥ ¾ÖÇø®ÄÉÀ̼ÇÀº ºê¶ó¿ìÀú¸¸ °¡Áö°í ÀÖ´Ù¸é ´©±¸µç ½ÇÇàÇÒ ¼ö Àֱ⠶§¹®ÀÌÁö¿ä. ÇÏÁö¸¸ ÀÌÁ¦´Â ¼­ºí¸´À̳ª JSP¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. Á¤ÀûÀÎ ÆäÀÌÁöµµ 1999³â Àü±îÁö´Â ±×·±´ë·Î ¾µ ¸¸ Çß½À´Ï´Ù. ÀÌÁ¦ À¥»çÀÌÆ®(web site)¿¡¼­ À¥ ¾ÖÇø®ÄÉÀ̼Ç(web app)À¸·Î °¥¾Æ Ÿ¾ß ÇÒ ½Ã°£ÀÔ´Ï´Ù.

    2 À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó
    ¼­ºí¸´Àº µµ¿òÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¿äûÀÌ µé¾î¿À¸é, ´©±º°¡ ¼­ºí¸´À» ÃʱâÈ­Çؼ­, ¿äûÀ» ó¸®ÇÒ »õ·Î¿î ½º·¹µå¸¦ ¸¸µé¾î¾ß ÇÕ´Ï´Ù. ±×·¯¸é ±× ´©±º°¡´Â ¼­ºí¸´ÀÇ doPost() ¶Ç´Â doGet() ¸Þ¼Òµå¸¦ È£ÃâÇÏ°ÚÁö¿ä. ¿©±â¿¡ ¶Ç Çϳª ÀÌ µÎ ¸Þ¼ÒµåÀÇ ¸Å°³º¯¼ö·Î µé¾î°¡´Â HTTP Request¿Í HTTP Response °´Ã¼¸¦ ´©±º°¡°¡ »ý¼ºÇؼ­ ¼­ºí¸´À¸·Î ³Ñ°ÜÁÖ¾î¾ß°ÚÁö¿ä. ¶ÇÇÑ ´©±º°¡´Â ¼­ºí¸´ÀÌ »ý¼º, ¼Ò¸êÇÏ´Â ½ÃÁ¡¿¡¼­ ¸®¼Ò½º °ü¸®µµ ÇØ¾ß ÇÕ´Ï´Ù. ±× ´©±º°¡°¡ ´©±¸³Ä ÇÏ´Â °ÍÀε¥, ¹Ù·Î ÄÁÅ×À̳ÊÀÔ´Ï´Ù. ÀÌ Àå¿¡¼­´Â À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÌ ÄÁÅ×ÀÌ³Ê ¾È¿¡¼­ ¾î¶»°Ô µ¹¾Æ°¡´ÂÁö »ìÆ캸°Ú½À´Ï´Ù. ¾Æ¿ï·¯ MVC(Model-View-Controller) µðÀÚÀÎ ÆÐÅÏ°ú ù ¸¸³²µµ ÁغñµÇ¾î ÀÖ½À´Ï´Ù.

    3 ÃÊ °£´Ü ¹Ì´Ï MVC Æ©Å丮¾ó
    MVC À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î¼­ ¹èÆ÷Çغ¾½Ã´Ù. ÀÚ ÀÌÁ¦ ÆÈÀ» °È¾î ºÙÀÌ°í HTML ÄÚµå, ¼­ºí¸´ ÄÁÆ®·Ñ·¯, ¸ðµ¨(ÀϹÝÀûÀÎ Àڹ٠Ŭ·¡½º), XML ¹èÆ÷ ¼­¼úÀÚ(DD), JSP ºä¸¦ ÀÛ¼ºÇغ¾½Ã´Ù. ±× ´ÙÀ½ ºôµåÇÏ°í, ¹èÆ÷ÇÑ ´ÙÀ½ Àß µ¹¾Æ°¡³ª Å×½ºÆ® ÇÏ¸é µÇ°ÚÁÒ. ±×·¯³ª ÀÌ°ÍÀ» ÇÏ·Á¸é ¸ÕÀú ¹èÆ÷ ȯ°æÀ» ¼¼ÆÃÇØ¾ß ÇÕ´Ï´Ù. ¿©±â¿¡´Ù°¡ ¼­ºí¸´ ¹× JSP¸¦ ¹èÆ÷ÇÒ ¼ö ÀÖ´Â ¼³Á¤ ¹× ÅèĹ¿¡¼­ ¿ä±¸ÇÏ´Â »çÇ× µîÀ» ¼³Á¤ÇÑ´Ù´Â ±º¿ä. ¿©±â¼­ Çغ¸´Â °ÍÀº »ç½Ç ¸Å¿ì ÀÛÀº Ãʺ¸ÀûÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀÔ´Ï´Ù. ±×·¯³ª ÀÛ´Ù°í ¾èº¸¸é ¾ÈµË´Ï´Ù. ±×·¡µµ MVC ÆÐÅÏÀ» »ç¿ëÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ̴ϱî¿ä.

    4 ¼­ºí¸´ÀÌ µÇ¾î º¸ÀÚ
    ¼­ºí¸´Àº Æò»ýÀ» ¼­ºñ½º Ŭ¶óÀ̾ðÆ®·Î »ð´Ï´Ù. ¼­ºí¸´ÀÌ ÇÏ´Â ÀÏÀº Ŭ¶óÀ̾ðÆ®·ÎºÎÅÍ ¿äûÀ» ¹Þ¾Æ ÀÌ¿¡ ÀÀ´äÇÏ´Â ÀÏÀÔ´Ï´Ù. ¿äûÀº ¾ÆÁÖ ´Ü¼øÇÑ \"ȯ¿µ ÆäÀÌÁö¸¦ º¸¿©ÁÖ¼¼¿ä(GET)\"¿¡¼­ºÎÅÍ \"Á¦ Àå¹Ù±¸´Ï °áÁ¦ÇØÁÖ¼¼¿ä\"¶ó´Â º¹ÀâÇÑ °Í±îÁö ´Ù¾çÇÏÁÒ. Request °´Ã¼¿¡´Â »ç¿ëÀÚÀÇ Áß¿äÇÑ µ¥ÀÌÅ͵éÀÌ ÇÔ²² µé¾îÀֱ⠶§¹®¿¡, ¼­ºí¸´Àº ¾î¶»°Ô ÀÌ Á¤º¸¸¦ Àоî¿À°í, »ç¿ëÇÒ °ÍÀÎÁö¸¦ ¾Ë¾Æ¾ß ÇÕ´Ï´Ù. Response °´Ã¼´Â ºê¶ó¿ìÀú°¡ È­¸é¿¡ Á¤º¸¸¦ Ãâ·ÂÇϰųª, ¾Æ´Ï¸é ¹ÙÀÌÆ®(Byte) Á¤º¸¸¦ ³»·Á¹Þ´Â °Í°ú °°Àº Á¤º¸ Àü¼Û ¿ªÇÒÀ» Çϱ⿡ ¼­ºí¸´Àº µ¥ÀÌÅ͸¦ ¾î¶»°Ô Àü¼ÛÇϴ°¡µµ ¹Ì¸® ¾Ë°í ÀÖ¾î¾ß ÇÕ´Ï´Ù. À̵µ ¾Æ´Ï¸é ´Ù¸¥ ÆäÀÌÁö, JSP, ¾Æ´Ï¸é ´Ù¸¥ ¼­ºí¸´À¸·Î ¿äûÀ» ³Ñ°Ü ÁÖ¾î¾ß°ÚÁö¿ä.

    5 À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÌ µÇ¾î º¸ÀÚ
    ¼­ºí¸´Àº µ¶ºÒÀ屺ÀÌ ¾Æ´Ï´Ù. À¥ ¾ÖÇø®ÄÉÀ̼ÇÀº ¼­ºñ½º¸¦ Á¦°øÇϱâ À§ÇÏ¿© ¸¹Àº ÄÄÆ÷³ÍÆ®µé°ú ÇÔ²² Çù¾÷ÇÕ´Ï´Ù. ¸ðµ¨, ÄÁÆ®·Ñ·¯, ºä µîÀÌ ÀÖÀ¸¸ç, ÆĶó¹ÌÅÍ, ¼Ó¼º µîµµ ÀÖ½À´Ï´Ù. ¿©±â¿¡ µµ¿ì¹Ì(Helper) Ŭ·¡½ºµé±îÁö. ±×·±µ¥ À̵éÀ» ¾î¶»°Ô ÇØ¾ß ¼­·Î ¹­¾î ¼¼¿ï ¼ö ÀÖ³ª¿ä? ¸¸¾à °øÀ¯ÇØ¾ß ÇÒ Á¤º¸°¡ ÀÖ´Ù¸é ¾î¶»°Ô ÇØ¾ß µÇÁö¿ä? Á¤º¸¸¦ ¼û°Ü¾ß µÈ´Ù¸é? ½º·¹µå ¾ÈÀü(Thread-Safe)À» º¸ÀåÇÏ·Á¸é? ÀÌ°É ¾î¶»°Ô ÇÏ´À³Ä¿¡ µû¶ó °³¹ßÀÚÀÇ »îÀÌ ´Þ¶óÁý´Ï´Ù

    6 ´ëÈ­ »óÅ À¯ÁöÇϱâ
    À¥ ¼­¹ö¿¡´Â ¸Þ¸ð¸®°¡ ¾ø½À´Ï´Ù. À¥ ¼­¹ö´Â ÀÀ´äÀ» º¸³½ ´ÙÀ½¿¡´Â ´ç½ÅÀÌ ´©±¸¿´´ÂÁöÁ¶Â÷ Àؾî¹ö¸³´Ï´Ù. ´ÙÀ½ ¹ø¿¡ ´Ù½Ã ¿äûÀ» Çصµ, ±×°¡ ÀÌÀüÀÇ ´ç½ÅÀ̾ú´Ù´Â °ÍÀ» ¸ð¸£ÁÒ. Áï À¥ ¼­¹ö´Â ´ç½ÅÀÌ ÀÌÀü¿¡ ¿äûÇß´Ù´Â »ç½ÇÀ» ±â¾ïÇÏÁö ¸øÇÑ´Ù´Â ¸»À̸ç, ´ç½Å¿¡°Ô ÀÀ´äÀ» º¸³Â´Ù´Â °Íµµ ±â¾ïÇÏÁö ¸øÇÕ´Ï´Ù. ±×·¯³ª ÇÁ·Î±×·¥À» »ç¿ëÇÏ´Ù º¸¸é ¿©·¯ ¹øÀÇ ¿äû¿¡ °ÉÃļ­ Ŭ¶óÀ̾ðÆ®¿ÍÀÇ ´ëÈ­ ³»¿ë(state)À» ±â¾ïÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. °í°´ÀÌ »óÇ°À» ¼±ÅÃÇÏ¿© Àå¹Ù±¸´Ï¿¡ ³Ö°í, °áÁ¦ÇÏ´Â µ¿ÀÛÀ» ÇϳªÀÇ ¿äûÀ¸·Î ó¸®ÇÒ ¼ö´Â ¾øÁö ¾Ê½À´Ï±î?

    7 JSP°¡ µÇ¾î º¸ÀÚ
    JSP, ¼­ºí¸´ÀÌ µÇ´Ù. °³¹ßÀÚ°¡ ¼­ºí¸´À» ¸¸µéÁö´Â ¾Ê¾ÒÁö¸¸, ÄÁÅ×À̳ʴ ¾Ë¾Æ¼­ JSP¸¦ ¼­ºí¸´ ¼Ò½ºÄÚµå·Î º¯È¯ÇÑ ´ÙÀ½, ÄÄÆÄÀÏÇÏ¿© ¿ÏÀüÇÑ ¼­ºí¸´ Ŭ·¡½º·Î Å»¹Ù²Þ½Ãŵ´Ï´Ù. ÄÁÅ×À̳ʰ¡ ¾Ë¾Æ¼­ ÇÏÁö¸¸, ±×·¡µµ °³¹ßÀÚ´Â JSP°¡ ¼­ºí¸´ ¼Ò½ºÄÚµå·Î ¾î¶»°Ô º¯È¯µÇ´ÂÁö ¾Ë°í ÀÖ¾î¾ß ÇÕ´Ï´Ù. °³¹ßÀÚ°¡ JSP¿¡ ÀÚ¹Ù Äڵ带 Á÷Á¢ ÄÚµùÇÒ ¼ö ÀÖÁö¸¸, ¶§¿¡ µû¶ó¼­´Â ±×·¸Áö ¸øÇÑ °æ¿ìµµ ÀÖ½À´Ï´Ù. ÆäÀÌÁö °³¹ßÀÚ°¡ ÀÚ¹Ù¸¦ ¸ð¸¥´Ù¸é ¾î¶»°Ô ÇÏ°Ú½À´Ï±î? ±×·³ ¹«¾ùÀ¸·Î ¼Ò½ºÄڵ带 ÀÛ¼ºÇϳª¿ä? ¹«¾ùÀ¸·Îµç ÀÛ¼ºÇß´Ù¸é À̸¦ ¾î¶»°Ô ÀÚ¹ÙÄÚµå·Î ¹Ù²Ù³ª¿ä? ÀÌ Àå¿¡¼­´Â ¿©¼¸ °¡Áö ¼­·Î ´Ù¸¥ JSP ¿ä¼Òµé¿¡ ´ëÇÏ¿© ¾Ë¾Æº¸°Ú½À´Ï´Ù. ¹°·Ð °¢°¢ ´Ù ³ª¸§ÀÇ »ç¿ë ¸ñÀûÀÌ ÀÖÀ¸¸ç, ÀڽŸ¸ÀÇ ¹®¹ý ü°è(syntax)¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. ÀÌÁ¦±îÁö ¿©·¯ºÐ JSP Äڵ忡´Â ¾ø¾ú´ø °ÍÀ» ¹è¿ì°Ô µË´Ï´Ù. ±â´ëÇϼ¼¿ä.

    8 ½ºÅ©¸³Æ®°¡ ¾ø´Â ÆäÀÌÁö
    ½ºÅ©¸³ÆÃÀ» ÀØ¾î ¹ö¸®¼¼¿ä. À¥ ÆäÀÌÁö µðÀÚÀ̳ʰ¡ ÀÚ¹Ù¸¦ ¾Ë¾Æ¾ß¸¸ ÇÒ±î¿ä? ÀÌ´Â ¼­¹öÃø ÇÁ·Î±×·¡¹ÖÀ» ÇÏ´Â ÀÚ¹Ù ÇÁ·Î±×·¡¸Ó°¡ ±×·¡ÇÈ µðÀÚÀÌ³Ê ¿ªÇÒÀ» ÇØ¾ß ÇÑ´Ù´Â °Í°ú °°Áö ¾ÊÀ»±î¿ä? ¿©·¯ºÐÀÌ ÆÀ ³»¿¡¼­ ÀÚ¹Ù ÇÁ·Î±×·¡¸Ó°í, JSP ¾È¿¡ ÀÚ¹Ù ÄÚµåµéÀÌ ³Î·Á ÀÖ´Ù°í ÇÑ´Ù¸é, \"¾Ç¸ù °°Àº À¯Áöº¸¼ö\"¶õ ¸»ÀÌ ³¸¼³Áö ¾ÊÀ» °Ì´Ï´Ù. ÀÌÁ¦ ½ºÅ©¸³Æ®°¡ ¾ø´Â ÆäÀÌÁö¸¦ ÀÛ¼ºÇÑ´Ù´Â °ÍÀÌ ºÒ°¡´ÉÇÏÁö ¾Ê½À´Ï´Ù. JSP ½ºÆå 2.0ºÎÅÍ´Â ´õ¿í ½¬¿î, ´õ¿í À¯¿¬ÇÑ ¹æ½ÄÀ¸·Î °¡´ÉÇÏÁö¿ä. EL(Ç¥Çö½Ä ¾ð¾î)¿¡ °¨»çÇÒ µû¸§ÀÌÁö¿ä. XPATH¿Í ÀÚ¹Ù ½ºÅ©¸³Æ®(¿ªÀÚÁÖ: JSP ½ºÆå 2.0¿¡´Â ECMAScript¶ó°í ¾ð±ÞÇÔ)¿¡¼­ ¿µ°¨À» ¹Þ¾Æ ¸¸µç ELÀº À¥ µðÀÚÀ̳ʵéÀÌ ¸Å¿ì Ä£±ÙÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ EL¿¡´Â ¸î °¡Áö ÇÔÁ¤ÀÌ ÀÖ½À´Ï´Ù. ELÀº ÀÚ¹Ù¿Í ºñ½ÁÇØ º¸ÀÌÁö¸¸, ±×·¸Áö ¾ÊÀº ºÎºÐµµ ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. ÀÚ¹Ù¿¡¼­ ¾²´ø ¹®¹ýÀÌ EL¿¡¼­´Â ´Ù¸£°Ô µ¿ÀÛÇÏ´Â °æ¿ì°¡ ÀÖÀ¸´Ï Á¶½ÉÇØ¾ß ÇÕ´Ï´Ù!

    9 ¸·°­ÇÑ Ä¿½ºÅÒ Å±×
    °¡²û ELÀ̳ª Ç¥ÁØ ¾×¼ÇÀ¸·Î ¾È µÇ´Â °Íµµ ÀÖÁö¿ä. ¹è¿­¿¡ µé¾îÀÖ´Â µ¥ÀÌÅ͸¦ ·çÇÁ·Î µ¹·Á¼­, HTML Å×À̺í Çü½ÄÀ¸·Î Çϳª¾¿ Ãâ·ÂÇÏ°í ½Í´Ù¸é ¾î¶»°Ô ÄÚµùÇØ¾ß ÇÒ±î¿ä? ¹°·Ð ½ºÅ©¸³Æ²¸´À¸·Î Â¥¸é for ·çÇÎÀ» µ¹¸é¼­ Ãâ·ÂÇÏ´Â ±¸¹®À» ´Ü ¸î Ãʾȿ¡ © ¼ö ÀÖ°ÚÁÒ. ÇÏÁö¸¸ ¿ì¸® ¸ñÇ¥°¡ ½ºÅ©¸³ÆÃÀ» ¾ø¾Ö´Â °Å¶õ °Í ÀØÁö ¾ÊÀ¸¼ÌÁÒ? ÀÌ¿Í °°ÀÌ ELÀ̳ª Ç¥ÁØ ¾×¼ÇÀ¸·Î ±¸ÇöÇϱ⠾î·Á¿î °ÍÀ» ÇØ°áÇϱâ À§ÇØ Ä¿½ºÅÒ Å±׸¦ »ç¿ëÇÕ´Ï´Ù. ±â»Û ¼Ò½ÄÀº ÀÌ¹Ì °³¹ßÀÚµéÀÌ °¡Àå ÇÊ¿ä·Î ÇÒ °Í °°Àº °ÍÀ» ÀÌ¹Ì ´©±º°¡ JSP Ç¥ÁØ ÅÂ±× ¶óÀ̺귯¸®(JSTL)·Î ¸¸µé¾î³ù´Ù´Â °ÍÀÔ´Ï´Ù. ÀÌ Àå¿¡¼­´Â Ä¿½ºÅÒ ÅÂ±× »ç¿ë¹ý¿¡ ´ëÇÏ¿© ÀÍÈ÷°í, ´ÙÀ½ Àå¿¡¼­´Â À̸¦ Çѹø ¸¸µé¾îº¸ÁÒ.

    10 JSTL¸¸À¸·Î ¸¸Á·½º·´Áö ¾ÊÀ» ¶§
    °¡²û JSTL°ú Ç¥ÁØ ¾×¼Ç¸¸À¸·Î ÃæºÐÇÏÁö ¸øÇÑ °æ¿ì°¡ ÀÖÁÒ. ¹º°¡ ÀڽŸ¸ÀÇ °ÍÀ» ¸¸µé°í ½ÍÀºµ¥, ±×·¸´Ù°í Çؼ­ ½ºÅ©¸³ÆÃÀ¸·Î µÇµ¹¾Æ °¡°í´Â ½ÍÁö ¾ÊÀ» ¶§°¡ ÀÖ½À´Ï´Ù. ÀÌ·² °æ¿ì ¿©·¯ºÐ¸¸ÀÇ ÅÂ±× Çڵ鷯¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆäÀÌÁö µðÀÚÀ̳ʰ¡ ¿©·¯ºÐÀÌ ¸¸µç ű׸¦ »ç¿ëÇÏÁö¸¸, ½ÇÁ¦ µÚ¿¡¼­ µ¹¾Æ°¡´Â ¸ðµç ÀÛ¾÷Àº ¿©·¯ºÐÀÌ ÀÛ¼ºÇÑ ÅÂ±× Çڵ鷯 Ŭ·¡½º¿¡¼­ µ¹¾Æ°¡Áö¿ä. ÀڽŸ¸ÀÇ ÅÂ±× Çڵ鷯¸¦ ÀÛ¼ºÇÏ´Â ¹æ¹ý¿¡´Â 3°¡Áö°¡ ÀÖ½À´Ï´Ù. ¹°·Ð ¹è¿ö¾ß ÇÒ °ÍÀÌ ¸¹°ÚÁö¿ä. ±× Áß µÎ °³´Â JSP 2.0¿¡ óÀ½ µµÀÔµÈ °ÍÀ¸·Î, ±²ÀåÈ÷ Æí¸®ÇÑ ±â´ÉÀ¸·Î ¸¹Àº µµ¿òÀÌ µÉ °ÍÀÔ´Ï´Ù(½ÉÇà ÅÂ±× ¹× ÅÂ±× ÆÄÀÏ).

    11 À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¹èÆ÷Çغ¸ÀÚ
    ÀÌÁ¦ °³¹ßÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¹èÆ÷ÇÒ ¶§°¡ µÇ¾ú±º¿ä. °³¹ßÇÑ ÆäÀÌÁö´Â ¼Õ º¼´ë·Î ¼ÕÀ» ºÁ¼­ À±ÀÌ ¹Ý¦¹Ý¦ ³ª´Â±º¿ä. ÄÚµå Å×½ºÆ®´Â ÀÌ¹Ì ¿Ï·áÇß°í, Æ©´×µµ ³¡³Â°í¡¦ ÇÁ·ÎÁ§Æ® Á¾·á ¹ßÇ¥°¡ 2ÁÖ ¾ÕÀ¸·Î ´Ù°¡¿Ô±º¿ä.
    ÀÌÁ¦ °³¹ßÇÑ °ÍµéÀ» ¼­¹ö¿¡ ¹èÆ÷ÇØ¾ß ÇÒ ÅÙµ¥. ¹º ³ðÀÇ µð·ºÅ丮´Â ÀÌ·¸°Ô ¸¹°í, ÁöÄÑ¾ß ÇÒ ±ÔÄ¢Àº ¿Ö À̸®µµ ¸¹ÀºÁö. µð·ºÅ丮 À̸§Àº Áö¾ú³ª¿ä? °í°´µµ ±× À̸§¿¡ ¸¸Á·ÇÒ±î¿ä? °í°´ÀÌ ¿øÇÏ´Â ´ë·Î µð·ºÅ丮¸¦ ¸¸µé¸é, ÄÁÅ×À̳ʰ¡ Á¦´ë·Î ã¾Æ °¥±î¿ä?

    12 ºñ¹Ð½º·´°Ô, ¾ÈÀüÇÏ°Ô
    Áö±Ý ´ç½ÅÀÇ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÌ À§Çè¿¡ óÇØ ÀÖ´Ù. ³×Æ®¿öÅ© °÷°÷¿¡¼­ ¸»½éÀ» ÇÇ¿ì´Â ¹®Á¦¾Æ, Å©·¢Ä¿, »ç±â²Û, ¹üÁËÀÚµéÀÌ Áß¿äÇÑ Á¤º¸¸¦ ÈÉÄ¡°Å³ª, ÀÌÀÍÀ» ÃëÇϰųª ¾Æ´Ï¸é ±×³É Àç¹Ì·Î ½Ã½ºÅÛÀ» ¶Õ°í µé¾î¿À·Á°í ±â¸¦ ¾²°í ÀÖ½À´Ï´Ù. ´ç½Åµµ ÀÌ·± ³ª»Û ³à¼®µéÀÌ ¾Ö½á ±¸ÃàÇÑ ¿Â¶óÀÎ »óÁ¡ Æ®·£Àè¼ÇÀ» ¿³º¸°Å³ª, ½Å¿ëÄ«µå Á¤º¸¸¦ »©°¡´Â °ÍÀ» ¿øÄ¡ ¾Ê°ÚÁÒ? ¶Ç ÀÌ·± ³à¼®µéÀÌ Æ¯º° ÇÒÀÎÀ» ¹Þ±â À§ÇØ ¿ì¼ö °í°´µµ ¾Æ´Ï¸é¼­ ¿ì¼ö °í°´ÀÎô ÇÏ´Â °Íµµ ¸»ÀÌÁÒ. Áß¿äÇÑ °í°´ Á¤º¸¸¦ »©³»´Â °Íµµ?

    13 ¸·°­ ÇÊÅÍ
    ÇÊÅÍ´Â ¿äûÀ» Áß°£¿¡¼­ °¡·Îé´Ï´Ù. ¿äû(Request)À» Áß°£¿¡¼­ °¡·Îç ¼ö ÀÖ´Ù´Â °ÍÀº ÀÀ´ä(Response)µµ ÇÔ²² °¡·Îæ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ÀÌ ¹æ½ÄÀÇ ÀåÁ¡Àº ¹«¾ùº¸´Ùµµ ¼­ºí¸´ÀÌ ´«Ä¡Ã¤Áö ¸øÇÑ´Ù´Â °ÍÀÌÁÒ. Áï Ŭ¶óÀ̾ðÆ®ÀÇ ¿äû°ú ÄÁÅ×À̳ʰ¡ ¼­ºí¸´ÀÇ service() ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â Áß°£¿¡ ³¢¾î µé±â ¶§¹®¿¡ ¹«½¼ ÀÏÀÌ ÀÖ¾ú´ÂÁö ¸ð¸¥´Ù´Â ¸»ÀÌÁÒ. ±×·±µ¥ ¹¹ ÇÏ·Á°í ÀÌ·¯³Ä°í¿ä? ÈÞ°¡¶óµµ ´õ °¬´Ù ¿Ã ¼ö ÀÖ³ª¿ä. ´ç¿¬ÇÏÁÒ. »ý°¢Çغ¸¼¼¿ä. ¼­ºí¸´ ¼öÁ¤Çϸ鼭 º¸³½ ±× ¸¹Àº ½Ã°£À»... ÀÌÁ¦ ÇÊÅÍ Çϳª¸¸ ¼öÁ¤ÇÏ¸é ¸ðµç ¼­ºí¸´¿¡ ´Ù Àû¿ëÀÌ µÇ´Ï ½Ã°£ÀÌ ¾È ³²°Ú¾î¿ä. ¿¹¸¦ µé¾î ¸ðµç ¼­ºí¸´¿¡ »ç¿ëÀÚ°¡ ³¯¸° ¿äûÀ» ±â·ÏÀ¸·Î ³²±â°í ½Í´Ù¸é ¾î¶»°Ô Çϳª¿ä? ¼­ºí¸´ÀÌ ³Ñ°ÜÁÖ´Â Ãâ·Â ½ºÆ®¸²¿¡ ¹«½¼ ÀÛ¾÷À» ÇÏ°í ½Í´Ù¸é ¾î¶»°Ô Çϳª¿ä? ÇÊÅ͸¦ »ç¿ëÇÏ¸é ¼­ºí¸´ Äڵ忡 ¼Õ Çϳª ¾È ´ë°í ÀÌ ¸ðµç °ÍÀÌ °¡´ÉÇÕ´Ï´Ù.

    14 ¿£ÅÍÇÁ¶óÀÌÁî µðÀÚÀÎ ÆÐÅÏ
    ´©±º°¡´Â ÀÌ ¹®Á¦¸¦ °Þ¾ú½À´Ï´Ù. ÀÚ¹Ù·Î À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÌ Ã³À½À̶ó¸é, ¿îÀÌ ÁÁ±º¿ä. ÀÌÁ¦ J2EE ¼ÅÃ÷¸¦ ÀÔ°í, ÀÌ ±æÀ» °É¾î°£ ¼ö ¸¹Àº °³¹ßÀÚµéÀÌ È기 ¶¡°ú ÁöÇýÀÇ ÃÑÈ­¸¦ ¸¸³ª°Ô µÉ °ÍÀÔ´Ï´Ù. J2EE °ü·Ã ÆÐÅÏ ±×¸®°í ÀÏ¹Ý µðÀÚÀÎ ÆÐÅÏ µÑ ´Ù ÇöÀç ÀÛ¼ºÇÏ°í ÀÖ´Â ¼Ò½º Äڵ忡 ÀÀ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ °¡Àå Áß¿äÇÑ µðÀÚÀÎ ÆÐÅÏÀÎ MVC, ¾ÆÁÖ Æø ³ÐÀº Àα⸦ ¾ò°í ÀÖ´Â ÇÁ·¹ÀÓ¿öÅ©ÀÎ ½ºÆ®·µÃ÷, À̸¦ »ç¿ëÇϸé À¯¿¬Çϸç, À¯Áö º¸¼ö¼ºÀÌ ¶Ù¾î³­ ¼­ºí¸´ ÇÁ·ÐÆ® ÄÁÆ®·Ñ·¯¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸ðµç °ÍÀÌ ´Ù ¾Õ¼­ °£ »ç¶÷µéÀÇ ´öºÐÀ̶õ °ÍÀ» ÀØÁö ¸»°í, ÀÌÁ¦ ¿©·¯ºÐÀº Àλý¿¡ À־ Á»´õ Áß¿äÇÑ µ¥ ¿©·¯ºÐÀÇ ½Ã°£À» º¸³»¼¼¿ä.

    ºÎ·Ï A J2EE 1.5 SCWCD ´ëºñ ½ÇÀü ¸ðÀÇ°í»ç

    ÀúÀÚ ¼Ò°³

    ÄÉÀÌÆ® ½Ã¿¡¶ó ¿Ü

    ÁöÀºÀÌ : ÄÉÀ̽à ½Ã¿¡¶ó (Kathy Sierra)
    °ÔÀÓ ¼³°è¸¦ ÇÏ´ø ½ÃÀý(Virgin, MGM, Amblin' µî¿¡¼­ °ÔÀÓÀ» Á¦ÀÛÇß½À´Ï´Ù)ºÎÅÍ ÇнÀ À̷п¡ °ü½ÉÀÌ ÀÖ¾ú´Ù. UCLA Æò»ý±³À°¿øÀÇ ¿£ÅÍÅ×ÀθÕÆ® ¿¬±¸ ÇÁ·Î±×·¥¿¡¼­ ´º ¹Ìµð¾î Á¦ÀÛ °­ÀǸ¦ ÇÏ´Â µ¿¾È¿¡ Çìµå ÆÛ½ºÆ® Æ÷¸ËÀÇ »ó´ç ºÎºÐÀ» °³¹ßÇß´Ù. ÃÖ±Ù¿¡´Â ½ã ¸¶ÀÌÅ©·Î½Ã½ºÅÛÁî¿¡¼­ ½ãÀÇ ÀÚ¹Ù °­»çµé¿¡°Ô ÀÚ¹Ù ÃֽŠ±â¼úÀ» °¡¸£Ä¡´Â ¹æ¹ýÀ» °¡¸£Ä¡´Â ¼ö¼® °­»ç·Îµµ È°µ¿ÇÏ°í ÀÖ´Ù. ±×³à´Â ¹öÆ® º£ÀÌÃ÷¿Í ÇÔ²² 'Head First Servlets & JSP'Ã¥¿¡ ÀÖ´Â °³³äÀ» Àû±ØÀûÀ¸·Î È°¿ëÇÏ¿© ¼ö¹é¿© ¸íÀÇ °­»ç, °³¹ßÀÚ, ½ÉÁö¾î´Â ÇÁ·Î±×·¡¸Ó°¡ ¾Æ´Ñ ÀϹÝÀε鿡°Ôµµ °­ÀǸ¦ ÇÏ°í ÀÖ´Ù. ±×¸®°í ¡¸¼ÒÇÁÆ®¿þ¾î µðº§·ÎÇÁ¸ÕÆ®(Software Development)¡¹ÀÇ 2003³â »ý»ê¼º ´ë»óÀ» ¼ö»óÇϱ⵵ ÇÑ Àü¼¼°è¿¡¼­ °¡Àå Å« ÀÚ¹Ù Ä¿¹Â´ÏƼ À¥»çÀÌÆ® °¡¿îµ¥ ÇϳªÀÎ javaranch.comÀÇ °øµ¿ ¼³¸³ÀÚÀ̱⵵ ÇÏ´Ù. ÀÚ¹Ù Àë ±ã Å©·çÁî(Java Jam Geek Cruise, geekcruises.com) »çÀÌÆ®¿¡ °¡¸é ±×³à°¡ °­ÀÇÇÏ´Â Àڹ٠Ŭ·¡½º °­ÀǸ¦ º¼ ¼ö ÀÖ´Ù.  

    ÁöÀºÀÌ : ¹öÆ® º£ÀÌÃ÷ (Bert Bates)
    ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ¿Í ¼³°èÀÚ·Î È°µ¿ÇÏ°í ÀÖÁö¸¸ ½Ê¿©³â ÀüºÎÅÍ Àΰø Áö´É¿¡ °ü½ÉÀ» µÎ°í ÀÖ¾ú±â ¶§¹®¿¡ ÇнÀ À̷аú ÇнÀ ±â¼úÀ» ¹ÙÅÁÀ¸·Î ÇÑ ±³À° ¹× ÈƷÿ¡ ´ëÇØ Áö´ëÇÑ °ü½ÉÀÌ ÀÖ´Ù. ±×´Â ¾ÆÁÖ ¿À·¡ ÀüºÎÅÍ °í°´µé¿¡°Ô ÇÁ·Î±×·¡¹ÖÀ» °¡¸£Ä¡°í ÀÖ´Ù. ÃÖ±Ù¿¡´Â ¸î °¡Áö ÀÚ¹Ù ÀÚ°ÝÁõ ½ÃÇèÀÇ °³¹ßÆÀ¿¡¼­ ÀÏÇϱ⵵ Çß´Ù.  

    ÁöÀºÀÌ : ºê¶ó¾á ¹Ù¼¤ (Bryan Basam)
    NASA¿¡¼­ AI(ÀΰøÁö´É) ±â¼úÀ» ÀÌ¿ëÇÑ Áøº¸ÀûÀÎ ÀÚµ¿È­ ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÏ´Â °Í±îÁö Æ÷ÇÔÇÏ¿© ±Ù 20³â°£ ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ ¸ö ´ã¾Æ ¿Ô´Ù. ¶ÇÇÑ °´Ã¼ÁöÇâ ºñÁî´Ï½º ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» ÇÏ´Â ÄÁ¼³Æà ȸ»ç¿¡ ±Ù¹«Çϱ⵵ Çß´Ù. ÇöÀç ºê¶ó¾áÀº ÀÚ¹Ù ¹× OO µðÀÚÀÎ ÆÐÅÏ¿¡ °ü·ÃµÈ ½ã ±³À° °úÁ¤À» °³¹ßÇÏ°í ÀÖ´Ù. ±×´Â JDBC, J2EE, ¼­ºí¸´ ¹× JSP ±×¸®°í OO ¼ÒÇÁÆ®¿þ¾î °³¹ß±îÁö ±¤¹üÀ§ÇÑ ±³À° °úÁ¤ °³¹ß¿¡ Âü¿©ÇÏ°í ÀÖ´Ù. ¿©±â¿¡ ÇöÀç SCWCD ¹× ½Å±Ô ¹öÀü SCWCD ½ÃÇèÀÇ ¼±ÀÓ µðÀÚÀÌ³Ê ¿ªÇÒÀ» ÇÏ°í ÀÖ´Ù.  

    ¿Å±äÀÌ : ±èÁ¾È£
    ¿¬¼¼´ë õ¹®´ë±â°úÇаú Á¹¾÷. ÇöÀç µ¿³²¾ÆÇØ¿î(ÁÖ) Á¤º¸±â¼úÆÀ R&D ÆÄÆ®¿¡ ±Ù¹«ÇÏ°í ÀÖÀ¸¸ç, È£½ºÆ® ±â¹Ý ½Ã½ºÅÛ, Ŭ¶óÀ̾ðÆ®/¼­¹ö ½Ã½ºÅÛ, À¥ ½Ã½ºÅÛ µî ´Ù¾çÇÑ ¾÷¹« ½Ã½ºÅÛÀ» ±¸ÃàÇß´Ù.  

    ¸ñÂ÷

    1. ¼­ºí¸´°ú JSP´Â ¾îµð¿¡ ¾²´Â ¹°°ÇÀΰí? : ¼­¹®
    ÇнÀ ¸ñÇ¥
    À¥ ¼­¹ö¿Í Ŭ¶óÀ̾ðÆ®´Â ¹«¾ùÀ» Çϳª¿ä, ¾î¶»°Ô ´ëÈ­ÇÏÁÒ?
    2ºÐÂ¥¸® HTML °¡À̵å
    HTTP ÇÁ·ÎÅäÄÝ. ³Í ´©±¸³Ä!
    HTTP GET, POST ¿äû ¹× HTTP ÀÀ´äÀ» ÇغÎÇغ¸ÀÚ.
    URL·Î À¥ ÆäÀÌÁö°¡ ¾îµð ÀÖ´ÂÁö ¾î¶»°Ô ¾ËÁö?
    À¥ ¼­¹ö, Á¤ÀûÀÎ À¥ ÆäÀÌÁö ±×¸®°í CGI
    ¼­ºí¸´ÀÇ ½Åºñ¸¦ ¹þ°Üº¸ÀÚ: ÀÛ¼º, ¹èÆ÷, ½ÇÇà
    JSP´Â ¡®HTML¿¡ ÀÚ¹Ù¸¦ ³ÖÀ» ¼ø ¾øÀ»±î¡¯¶ó´Â °í¹Î¿¡¼­ ź»ýÇߴٳ׿ä.

    2. À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó : °³¿ä
    ÇнÀ ¸ñÇ¥
    ÄÁÅ×À̳ÊÀÇ Á¤Ã¼´Â ¹«¾ùÀÌ¸ç °³¹ßÀÚ¿¡°Ô ¾î¶² ÀǹÌÀÌÁÒ?
    ÄÚµå´Â ¾î¶² ¸ð½ÀÀϱî?(¹«¾ùÀÌ ¼­ºí¸´À» ¼­ºí¸´´ä°Ô ¸¸µå´Â°¡)
    ¼­ºí¸´¿¡ À̸§À» ºÙÀÎ µÚ DD¿¡¼­ URL°ú ¸ÅÇÎÇϱâ
    ½ºÅ丮 : ¹äÀº Áö±Ý °áÈ¥Á¤º¸ »çÀÌÆ®¸¦ ¸¸µé°íÀÚ ÇÕ´Ï´Ù(MVC µµÀÔ)
    MVC µðÀÚÀÎ ÆÐÅÏÀº ÀÌ·± ¹®Á¦¸¦ ÇØ°áÇÕ´Ï´Ù.
    ½ÇÁ¦ ¹èÆ÷ ¼­¼úÀÚ(DD)
    J2EE¿¡´Â ¹«¾ùÀÌ µé¾î ÀÖ³ª

    3. ÃÊ °£´Ü ¹Ì´Ï MVC Æ©Å丮¾ó : ½ÇÀü MVC ¾ÖÇø®ÄÉÀ̼Ç
    ÇнÀ ¸ñÇ¥
    MVC ¾ÖÇø®ÄÉÀ̼ÇÀ» ºôµåÇغ¸ÀÚ; ¸ÕÀú ¼³°èºÎÅÍ ÇÏ°í...
    °³¹ß ¹× ¹èÆ÷ ȯ°æÀ» ¸¸µé¾îº¸ÀÚ
    Á¦ÀÏ Ã¹ È­¸é HTML Äڵ带 ¸¸µé¾î Å×½ºÆ®ÇÏÀÚ
    ¹èÆ÷ ¼­¼úÀÚ(DD)¸¦ ¸¸µé´Ù
    ¼­ºí¸´ ÄÁÆ®·Ñ·¯¸¦ »ý¼º, ÄÄÆÄÀÏ, ¹èÆ÷, Å×½ºÆ®ÇÏ´Ù
    ¸ðµ¨ ÄÄÆ÷³ÍÆ®¸¦ µðÀÚÀÎ, ºôµå, Å×½ºÆ®ÇÏ´Ù
    ÄÁÆ®·Ñ·¯°¡ ¸ðµ¨À» È£ÃâÇϵµ·Ï È®ÀåÇÏ´Ù
    ºä ÄÄÆ÷³ÍÆ®¸¦ ¸¸µç ´ÙÀ½ ¹èÆ÷ÇÏ´Ù(ÀÌ°Í JSPÀÔ´Ï´Ù)
    ¼­ºí¸´ ÄÁÆ®·Ñ·¯°¡ ºä ÄÄÆ÷³ÍÆ®¸¦ È£ÃâÇϵµ·Ï È®ÀåÇÏ´Ù

    4. ¼­ºí¸´ÀÌ µÇ¾î º¸ÀÚ : ¿äû°ú ÀÀ´ä
    ÇнÀ ¸ñÇ¥
    ÄÁÅ×ÀÌ³Ê ¾È¿¡¼­ ¼­ºí¸´ÀÇ ÀÏ»ý
    ¼­ºí¸´ ÃʱâÈ­¿Í ½º·¹µå
    ±×·¯³ª ¼­ºí¸´ÀÇ º»¿¬ÀÇ ÀÓ¹«´Â GET, POST ¿äûÀ» Çڵ鸵 ÇÏ´Â °ÍÀÔ´Ï´Ù
    ¸èµîÀÌ ¾Æ´Ñ ¿äû À̾߱â.
    GET ¿äûÀ» º¸³¾Áö POST ¿äûÀ» º¸³¾Áö ¾î¶»°Ô °áÁ¤Çմϱî?
    ÆĶó¹ÌÅÍ Àü¼Û ¹× »ç¿ëÇϱâ
    Áö±Ý±îÁö´Â Request¿´°í¡¦ ÀÌÁ¦ Response¿¡ ´ëÇØ ¾Ë¾Æº¸ÁÒ.
    Response Çì´õ¿¡ °ªÀ» ¼³Á¤ÇÒ ¼öµµ °ªÀ» Ãß°¡ÇÒ ¼öµµ Àִٳ׿ä.
    ¸®´ÙÀÌ·ºÆ® ´ë Request µð½ºÆÐÄ¡
    ¸®ºä : HttpServletResponse

    5. À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÌ µÇ¾î º¸ÀÚ : ¼Ó¼º°ú ¸®½º³Ê
    ÇнÀ ¸ñÇ¥
    ÃʱâÈ­ ÆĶó¹ÌÅÍ¿Í À§±â¿¡¼­ ±¸ÇØ ÁØ ServletConfig
    JSP¿¡¼­ ¼­ºí¸´ ÃʱâÈ­ ÆĶó¹ÌÅÍ´Â ¾î¶»°Ô Á¢±ÙÇϳª¿ä?
    À§±â¿¡¼­ ±¸ÇØ ÁØ ÄÁÅؽºÆ® ÃʱâÈ­ ÆĶó¹ÌÅÍ
    ServletConfig¿Í ServletContext ºñ±³
    ±×³à°¡ ¿øÇÑ °Ç ServletContextListener¿´´Ù
    Æ©Å丮¾ó : °£´ÜÇÑ ServletContextListener ¸®ºä
    °³¹ßÇÑ ¸®½º³Ê ÄÄÆÄÀÏ, ¹èÆ÷ ±×¸®°í Å×½ºÆ®
    ServletContextListener¿¡ ´ëÇÑ ¸ðµç °Í, ¸®ºä
    ¸®½º³Ê 8°³ : ÄÁÅؽºÆ® À̺¥Æ® ¸®½º³Ê ¸»°í ±× ¿Ü...
    Á¤È®È÷ ¼Ó¼ºÀ̶ó´Â °Í, »ýÁ¸ ¹üÀ§¶ó´Â °ÍÀÌ ¹«¾ùÀԴϱî?
    ¼Ó¼º API ¹× ¼Ó¼ºÀÇ ¾îµÎ¿î ¸éµé...
    Context »ýÁ¸ ¹üÀ§´Â ½º·¹µå-¾ÈÀü(thread-safe)ÇÏÁö ¸øÇÏ´Ù?
    ¾î¶»°Ô Çϸé ÄÁÅؽºÆ® ¼Ó¼ºÀ» ½º·¹µå-¾ÈÀüÇÏ°Ô ¸¸µé ¼ö ÀÖ³ª¿ä?
    µ¿±âÈ­ Çغ¸°Ú´Ù°í¿ä?
    ¼¼¼Ç ¼Ó¼ºÀº ½º·¹µå-¾ÈÀüÇÑ°¡?
    SingleThreadModelÀÇ ÆóÇØ.
    ´ÜÁö Request ¼Ó¼º°ú Áö¿ª º¯¼ö¸¸ÀÌ ½º·¹µå ¾ÈÀüÇÕ´Ï´Ù.
    Request ¼Ó¼º°ú Request µð½ºÆÐÄ¡

    6. ´ëÈ­ »óÅ À¯ÁöÇϱâ : ºó/¿£Æ¼Æ¼ µ¿±âÈ­
    ÇнÀ ¸ñÇ¥
    ½ÇÁ¦ ´ëÈ­¶ó°í »ý°¢Çغ¾½Ã´Ù(¼¼¼ÇÀÌ ¾î¶»°Ô ÀÛµ¿ÇÏÁÒ)
    ¼¼¼Ç ID, ÄíÅ°, ±âŸ ¼¼¼Ç¿¡ ´ëÇÑ ±âÃÊ...
    ÀÌ·² ¶§ ³ªÅ¸³­ ¿ì¸®ÀÇ ÇØ°á»ç: URL ÀçÀÛ¼º
    ¼¼¼ÇÀÌ ¿À·¡µÇ¾ú³×¿ä : À½¡¦±×·¸´Ù¸é ¾î¶»°Ô Á¦°ÅÇÏ¸é µÉ±î?
    ÄíÅ°´Â ¼¼¼ÇÀ» »ç¿ëÇϱâ À§Çؼ­¸¸ ÇÊ¿äÇϳª¿ä? ¾Æ´Ï¸é ´Ù¸¥ µ¥¿¡µµ ¾²³ª¿ä?
    HttpSession »î¿¡ ÀÖ¾î ÁÖ¿ä ¼ø°£µé.
    HttpSessionBindingListener¸¦ ¹ú½á ÀØÀº °Ç ¾Æ´ÏÁÒ?
    ¼¼¼Ç À̵¿
    ¸®½º³Ê ¿¹Á¦

    7. JSP°¡ µÇ¾î º¸ÀÚ : JSP ÄÚµå ÀÛ¼ºÇϱâ
    ÇнÀ ¸ñÇ¥
    page Áö½ÃÀÚ¿Í ¡°out¡±À¸·Î ÃÊ °£´Ü JSP ¸¸µé±â
    JSP Ç¥Çö½Ä, º¯¼ö ¹× ¼±¾ð
    ÀÌÁ¦ JSP°¡ ¸¸µç ¼­ºí¸´ÀÌ µîÀåÇÒ ½Ã°£ÀÌ µÇ¾ú±º¿ä
    out¸¸ÀÌ ³»Àå °´Ã¼´Â ¾Æ´Õ´Ï´Ù.
    JSPÀÇ ÃʱâÈ­¿Í ÀÏ»ý
    ÀÌ¿Í °ü·ÃÇؼ­, 3°¡Áö Áö½ÃÀÚ¿¡ ´ëÇÑ ¾ê±â¸¦ Á»´õ Çغ¸ÁÒ.
    ½ºÅ©¸³Æ²¸´ÀÌ ¿Ö ³ª»Ú´Ù´Â °ÅÁÒ? EL µîÀåÀÌ¿ä.
    Àá±ñ¸¸... ¾ÆÁ÷ »ìÆ캸Áö ¾ÊÀº JSP ¿ä¼Ò°¡ Àִµ¥¿ä: ¾×¼Ç

    8. ½ºÅ©¸³Æ®°¡ ¾ø´Â ÆäÀÌÁö : ½ºÅ©¸³Æ®°¡ ¾ø´Â JSP
    ÇнÀ ¸ñÇ¥
    ¼Ó¼ºÀÌ ºóÀÏ ¶§
    Ç¥ÁØ ¾×¼Ç: useBean, getProperty, setProperty
    ºó ÂüÁ¶¿¡ ´ÙÇü¼º ±â¹ýÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï±î?
    À̶§ Çý¼ºÃ³·³ ³ªÅ¸³­ ¼Ó¼º param
    ÇÁ·ÎÆÛƼ º¯È¯
    Ç¥Çö½Ä ¾ð¾î(EL)°¡ ´äÀÌ´Ù!
    µµÆ®(.) ¿¬»êÀÚ·Î ÇÁ·ÎÆÛƼ ¹× ¸Ê Á¢±ÙÇϱâ
    [] ¿¬»êÀÚ´Â µµÆ® ¿¬»êÀÚ º¸´Ù ¸·°­ÇÕ´Ï´Ù.
    µµÆ® ¿¬»êÀÚ¿Í [] ¿¬»êÀÚ¿¡ ´ëÇÑ ±âŸ »çÇ×
    EL ³»Àå °´Ã¼
    EL ÇÔ¼ö¿Í ³Î(null) ó¸®
    Àç»ç¿ë °¡´ÉÇÑ ÅÛÇø´ Á¶°¢µé ? 2°¡Áö ¡°include¡±
    Ç¥ÁØ ¾×¼Ç
    ±×³à´Â JSTL ű׸¦ ¸ô¶ú´ø °ÍÀÌ´Ù.(¹Ì¸® º¸±â)
    ºó °ü·Ã Ç¥ÁØ ¾×¼Ç ¹× include ¸®ºä

    9. ¸·°­ÇÑ Ä¿½ºÅÒ ÅÂ±× : JSTL ÀÛ¼º
    ÇнÀ ¸ñÇ¥
    ½ºÅ©¸³Æà ¾øÀÌ ·çÇÎ µ¹¸®±â:
    ¿Í ű׷ΠÁ¶°Ç¹® ¸¸µé±â
    °ú ÅÂ±× »ç¿ëÇϱâ
    , ÄÁÅÙÃ÷¸¦ Æ÷ÇÔÇϱâ À§ÇÑ 3°¡Áö ¹æ¹ý
    Æ÷ÇÔÇÒ ÄÁÅÙÃ÷ ¿ä¸®Çϱâ
    À¸·Îµµ ¶È°°Àº ÀÏÀ» ÇÒ ¼ö ÀÖÁÒ
    Çϳª¸é ÇÏÀÌÆÛ¸µÅ©¿¡ °ü·ÃµÈ °Ç ¸ðµÎ ´Ù ÇÒ ¼ö ÀÖ½À´Ï´Ù.
    ³ª¸¸ÀÇ ¿À·ù ÆäÀÌÁö¸¦ ¸¸µé¾îº¸ÀÚ.
    ű×. ÀÚ¹ÙÀÇ try/catch ¹®...
    JSTL¿¡µµ ¾ø´Â űװ¡ ÇÊ¿äÇÏ´Ù¸é?
    ű׿¡ ÁÖ¸ñÇØÁÖ¼¼¿ä.
    ÅÂ±× ¸öü¿¡ µé¾î °¥ ¼ö ÀÖ´Â °Íµé
    ÅÂ±× Çڵ鷯, TLD, JSP
    taglib Áö½ÃÀÚ¿¡ ÀÖ´Â ´Â ±×³É À̸§ÀÔ´Ï´Ù. À§Ä¡°¡ ¾Æ´Õ´Ï´Ù.
    JSP°¡ Çϳª ÀÌ»óÀÇ ÅÂ±× ¶óÀ̺귯¸®¸¦ »ç¿ëÇÑ´Ù¸é...

    10. JSTL¸¸À¸·Î ¸¸Á·½º·´Áö ¾ÊÀ» ¶§ : Ä¿½ºÅÒ ÅÂ±× ¸¸µé±â
    ÇнÀ ¸ñÇ¥
    ÅÂ±× ÆÄÀÏ : includeó·³ ÇൿÇÏÁö¸¸, Á»´õ °³¼±µÈ ¹æ½Ä...
    ÄÁÅ×À̳ʰ¡ ÅÂ±× ÆÄÀÏÀ» ã´Â °÷
    ½ÉÇà ÅÂ±× Çڵ鷯
    ÅÂ±× ¸öü¿¡ Ç¥Çö½ÄÀÌ ÀÖ´Ù¸é...
    ¾ÆÁ÷µµ Ŭ·¡½Ä ÅÂ±× Çڵ鷯¸¦ ¹è¿ï ÀÌÀ¯°¡ ÀÖÀ¸´Ï...
    ÅÂ±× Çڵ鷯 API
    ÃÊ °£´Ü Ŭ·¡½Ä ÅÂ±× Çڵ鷯
    Ŭ·¡½Ä ÅÂ±× »ý¸íÁÖ±â´Â ¸®ÅÏ°ª¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù.
    IterationTag¿¡ ¸öü¸¦ ¹Ýº¹ÇÒ ¼ö ÀÖ´Â ±â´ÉÀÌ µé¾îÀִٳ׿ä.
    TagSupport ¸Þ¼Òµå µðÆúÆ® ¸®ÅÏ°ª
    DynamicAttributes ÀÎÅÍÆäÀ̽º
    BodyTag¿¡´Â µÎ °³ÀÇ ¸Þ¼Òµå°¡ ´õ ÀÖÀ¸´Ï...
    ÅÂ±×¿Í Å±װ¡ Çù¾÷ÇØ¾ß ÇÒ ¶§°¡ ÀÖ³ª´Ï...
    ÅÂ±× Çڵ鷯¿¡¼­ PageContext API »ç¿ëÇϱâ

    11. À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¹èÆ÷Çغ¸ÀÚ : À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷
    ÇнÀ ¸ñÇ¥
    ¹èÆ÷ ÇÙ½É : ¾î¶² ³à¼®ÀÌ ¾îµð¿¡ ÀÖ¾î¾ß Çϳª¿ä?
    WAR ÆÄÀÏ
    ¼­ºí¸´ ¸ÅÇÎÀº ¾î¶»°Ô µ¿ÀÛÇÒ±î¿ä?
    DD¿¡ ȯ¿µ ÆÄÀÏ ¼³Á¤Çϱâ
    DD¿¡ ¿À·ù ÆäÀÌÁö ¼³Á¤Çϱâ
    DD¿¡¼­ °­Á¦·Î ¼­ºí¸´ ÃʱâÈ­Çϱâ
    XML¿¡ ºÎÇÕÇÏ´Â JSP ¸¸µé±â: JSP ¹®¼­

    12. ºñ¹Ð½º·´°Ô, ¾ÈÀüÇÏ°Ô : À¥ ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È
    ÇнÀ ¸ñÇ¥
    ¼­ºí¸´ º¸¾ÈÀÇ 4¿ä¼Ò
    HTTP ȯ°æ¿¡¼­ ¾î¶»°Ô ÀÎÁõÇϴ°¡
    º¸¾ÈÀ» ¼±¾ðÀûÀ¸·Î °ü¸®ÇÏ´Â ÀÌÀ¯ Åé 10
    À¥ ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È °ü·Ã ±ÔÁ¤Àº ´©°¡ Á¤Çϳª¿ä?
    Àΰ¡ : ¿ªÇÒ(·Ñ)°ú Á¦¾à
    ÀÎÁõ : 4°¡Áö ¹æ½Ä
    4°¡Áö ÀÎÁõ ¹æ½Ä
    ¾ÈÀüÇÏ°Ô µ¥ÀÌÅÍ Àü¼ÛÇϱâ : HTTPS°¡ ´äÀÌ´Ù.
    µ¥ÀÌÅÍ ±â¹Ð¼º°ú µ¥ÀÌÅÍ ¹«°á¼ºÀ» ºÐ¸®ÇÏ¿© ¼±¾ðÇϱâ

    13. ¸·°­ ÇÊÅÍ : ·¦ÆÛ¿Í ÇÊÅÍ
    ÇнÀ ¸ñÇ¥
    ´©°¡ ¿äûÀ» ³¯·È´ÂÁö ±â·ÏÇÏ´Â ÇÊÅ͸¦ ¸¸µé¾îº¸ÀÚ.
    ÇÊÅÍÀÇ »ý¸íÁÖ±â
    ÇÊÅÍ ¼±¾ð ¹× ¼ø¼­ Á¤Çϱâ
    Response Ãâ·ÂÀ» ¾ÐÃàÇÏ´Â ÀÀ´ä ÇÊÅÍ
    ·¦ÆÛ ±âÃÊ
    ½ÇÁ¦ ¾ÐÃà ÇÊÅÍ ÄÚµå
    ¾ÐÃà ·¦ÆÛ ÄÚµå

    14. ¿£ÅÍÇÁ¶óÀÌÁî µðÀÚÀÎ ÆÐÅÏ : ÆÐÅÏ°ú ½ºÆ®·µÃ÷
    ÇнÀ ¸ñÇ¥
    Çϵå¿þ¾î ¼ÒÇÁÆ®¿þ¾î ¹®Á¦ ¶§¹®¿¡ ÆÐÅÏÀÌ ÀÖ´Ù.
    ¼ÒÇÁÆ®¿þ¾î µðÀÚÀÎ ¿øÄ¢ºÎÅÍ »ìÆ캸ÁÒ...
    ¿ø°Ý ¸ðµ¨ ÄÄÆ÷³ÍÆ®¸¦ Áö¿øÇϱâ À§ÇÑ ÆÐÅÏ
    JNDI¿Í RMI, ÈÄ´Ù´Ú »ìÆ캸±â
    Áß°£¿¡ °´Ã¼¸¦ Çϳª Áý¾î ³ÖÀ¸¸é ¾î¶³±î¿ä?
    ¼­ºñ½º ·ÎÄÉÀÌÅÍ·Î ºñÁî´Ï½º µ¨¸®°ÔÀÌÆ®¸¦ ´Ü¼øÈ­ÇÏÀÚ
    Æ®·£½ºÆÛ ¿ÀºêÁ§Æ®¸¦ ¼Ò°³ÇÒ ½Ã°£À̱º¿ä.
    ºñÁî´Ï½º Ƽ¾î ÆÐÅÏ
    ´Ù½Ã »ìÆ캸ÀÚ MVC ÆÐÅÏ
    ¸Â½À´Ï´Ù. ÇѸ¶µð·Î ¸»ÇØ ½ºÆ®·µÃ÷(¿Í ÇÁ·ÐÆ® ÄÁÆ®·Ñ·¯)ÀÔ´Ï´Ù
    BeerAdvisor ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ºÆ®·µÃ÷·Î ¸®ÆÑÅ丵Çغ¸ÀÚ
    ÆÐÅÏ ÈȾ±â

    ºÎ·Ï A. ÃÖÁ¾ ¸ðÀÇ°í»ç

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽŠµµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óÇ°ÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î Ç°Àý ¶Ç´Â ÀýÆÇ µÇ¾î »óÇ° ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹ÝÇ°/±³È¯

    »óÇ° ¼³¸í¿¡ ¹ÝÇ°/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹ÝÇ°/±³È¯ °¡´É ±â°£ ¹ÝÇ°,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹ÝÇ°/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óÇ°(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(Æĺ»/ÈѼÕ/¿À¹ß¼Û »óÇ°À» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹ÝÇ°, ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øȸ°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹ÝÇ°/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆǸž÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved