¿¬½À 1.4: »õ ·¹ÄÚµå ÀÛ¼º

½ÃÀÛÇϱâ Àü¿¡ ¿¬½À 1.3: À¥ »çÀÌÆ® Å×½ºÆ®¸¦ ¿Ï·áÇϽʽÿÀ.

ÀÌ ¿¬½À¿¡¼­´Â »ç¿ëÀÚ°¡ »õ ¾È³» ±¤°í¸¦ ÀÛ¼ºÇϰí À̸¦ µ¥ÀÌÅͺ£À̽º¿¡ °Ô½ÃÇÒ ¼ö ÀÖ´Â ÆäÀÌÁö¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ¸ÕÀú µ¥ÀÌÅͺ£À̽ºÀÇ »õ ·¹Äڵ带 Ç¥½ÃÇÒ °ü°èÇü ·¹Äڵ带 ÀÛ¼ºÇÑ ´ÙÀ½ ÀÔ·Â ÇÊµå ¼¼Æ®·Î¼­ ÆäÀÌÁö¿¡ ·¹ÄÚµå Ç¥½Ã¸¦ ÀÛ¼ºÇÒ °ÍÀÔ´Ï´Ù.

°ü°èÇü ·¹ÄÚµå ÀÛ¼º

µ¥¸ð º¸±â
  1. ÇÁ·ÎÁ§Æ® Ž»ö±â º¸±â¿¡¼­ new_record.jsp ÆÄÀÏÀ» µÎ ¹ø Ŭ¸¯ÇÏ¿© À̸¦ ¿©½Ê½Ã¿À.
  2. ±âº» ÅØ½ºÆ®ÀÎ ÄÁÅÙÃ÷¸¦ ¿©±â¿¡ ³õÀ¸½Ê½Ã¿À¸¦ »èÁ¦ÇϽʽÿÀ.
  3. ÆÈ·¹Æ® º¸±â¿¡¼­ µ¥ÀÌÅÍ µå·Î¾î¸¦ Ŭ¸¯ÇÏ¿© À̸¦ ÆîÄ¡½Ê½Ã¿À.
  4. ÆÈ·¹Æ®¿¡¼­ °ü°èÇü ·¹ÄÚµå ÄÄÆ÷³ÍÆ®¸¦ ²ø¾î¿Í °ø¹é ÄÁÅÙÃ÷ ¿µ¿ª¿¡ ³õÀ¸½Ê½Ã¿À. °ü°èÇü ·¹ÄÚµå Ãß°¡ âÀÌ ¿­¸³´Ï´Ù.

    µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇÒ ¼ö ¾ø´Ù´Â °æ°í ¸Þ½ÃÁö°¡ Ç¥½ÃµÉ °æ¿ì »ç¿ëÀÚ°¡ À¥ »çÀÌÆ®¸¦ Å×½ºÆ®ÇÑ ÈÄ¿¡ ¼­¹ö¸¦ ½ÇÇà½ÃÄÑ ³õ°í Çѵ¿¾È »ç¿ëÇÏÁö ¾Ê¾ÒÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì °¢ ´ëÈ­ »óÀÚ¿¡¼­ Ãë¼Ò¸¦ Ŭ¸¯ÇÏ°í ¿¬½À 1.3: À¥ »çÀÌÆ® Å×½ºÆ®ÀÇ ¼­¹ö ÁßÁö¿¡¼­ ¼³¸íÇÑ ´ë·Î ¼­¹ö¸¦ ÁßÁöÇϽʽÿÀ.

  5. À̸§ Çʵ忡 create_record¸¦ ÀÔ·ÂÇϽʽÿÀ.
  6. Á¦¾î ÀÛ¼º ¾Æ·¡¿¡¼­ »õ ·¹ÄÚµå ÀÛ¼ºÀ» Ŭ¸¯ÇϽʽÿÀ.
  7. À¥ ÆäÀÌÁö¿¡ ·¹Äڵ带 Ç¥½ÃÇϱâ À§ÇØ ÀÔ/Ãâ·Â Á¦¾î Ãß°¡°¡ ¼±ÅõǾú´ÂÁö È®ÀÎÇϽʽÿÀ.

    °ü°èÇü ·¹ÄÚµå Ãß°¡ âÀÌ ´ÙÀ½°ú °°ÀÌ Ç¥½ÃµË´Ï´Ù.

    °ü°èÇü ·¹ÄÚµå Ãß°¡ â

  8. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  9. Å×ÀÌºí »óÀÚ¿¡¼­ W5SAMPLE.ADS Å×À̺íÀ» Ŭ¸¯ÇϽʽÿÀ.
  10. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  11. ´ÙÀ½À» ´Ù½Ã Ŭ¸¯ÇϽʽÿÀ. µ¥ÀÌÅÍ Á¦¾î ±¸¼º ÆäÀÌÁö°¡ ¿­¸³´Ï´Ù.

°ü°èÇü ·¹ÄÚµå Ç¥½Ã »ç¿ëÀÚ Á¤ÀÇ

µ¥¸ð º¸±â

µ¥ÀÌÅÍ Á¦¾î ±¸¼º ÆäÀÌÁö´Â °ü°èÇü ·¹ÄÚµåÀÇ Ç¥½Ã¸¦ »ç¿ëÀÚ Á¤ÀÇÇÏ´Â µ¥ µµ¿òÀ» ÁÝ´Ï´Ù. ¿¹¸¦ µé¾î ÀÔ·Â ¾ç½Ä¿¡¼­ ¿­, ÇÊµå ·¹ÀÌºí ¹× Á¦Ãâ ´ÜÃ߸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ´Ü°è¸¦ ¿Ï·áÇÏ¸é ¿ÏÀüÈ÷ ÀÛµ¿ÇÏ´Â ÀÔ·Â ¾ç½ÄÀÌ ÆäÀÌÁö¿¡ ÀÖ°Ô µË´Ï´Ù.

  1. Ç¥½ÃÇÒ ÇÊµå ¼½¼Ç¿¡¼­ ´ÙÀ½°ú °°Àº ÀÔ·Â ¾ç½Ä¿¡ »ç¿ëÇÒ Çʵ带 Á¦¿ÜÇÑ ¸ðµç Çʵå À̸§ ¿·ÀÇ ¼±ÅöõÀ» Áö¿ì½Ê½Ã¿À.
  2. Çʵ带 ´ÙÀ½ ¼ø¼­´ë·Î ´Ù½Ã ¹è¿­ÇϽʽÿÀ.
    1. ID
    2. TITLE
    3. DESCRIPTION
    4. MAINCATEGORY
    5. PRICE
    6. PHONE
    ÇʵåÀÇ ¼ø¼­¸¦ º¯°æÇÏ·Á¸é Çʵå À̸§À» Ŭ¸¯ÇÑ ´ÙÀ½ À§·Î() ¶Ç´Â ¾Æ·¡·Î() È­»ìÇ¥¸¦ Ŭ¸¯ÇϽʽÿÀ.
  3. ¿øÇÏ´Â ´ë·Î ·¹À̺íÀÇ À̸§À» ¹Ù²Ù½Ê½Ã¿À. ¿¹¸¦ µé¾î "Maincategory:" ·¹À̺íÀ» "Category:"·Î ÁÙÀÏ ¼öµµ ÀÖ½À´Ï´Ù.

    ÀÔ·Â Çʵ忡 »ý¼ºµÈ ·¹À̺íÀÇ À̸§À» ¹Ù²Ù·Á¸é ·¹ÀÌºí ¿­¿¡¼­ ·¹À̺íÀ» Ŭ¸¯ÇϽʽÿÀ. »õ ÅØ½ºÆ®¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖµµ·Ï ¸¶¿ì½º ¾ÆÀÌÄÜÀÌ Ä¿¼­·Î º¯°æµË´Ï´Ù.

  4. ¿É¼ÇÀ» Ŭ¸¯ÇϽʽÿÀ. ¿É¼Ç âÀÌ ¿­¸³´Ï´Ù.
  5. Á¦Ãâ ´ÜÃß ¿É¼ÇÀÌ ¼±ÅõǾú´ÂÁö È®ÀÎÇϽʽÿÀ.
  6. ·¹À̺í Çʵ忡 »õ ¸ñ·Ï °Ô½Ã¸¦ ÀÔ·ÂÇϽʽÿÀ.
  7. È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ.

    °ü°èÇü ·¹ÄÚµå Ãß°¡ âÀÌ ´ÙÀ½°ú °°ÀÌ Ç¥½ÃµË´Ï´Ù.

    °ü°èÇü ·¹ÄÚµå ¸ñ·Ï Ãß°¡ â

  8. ¿Ï·á¸¦ Ŭ¸¯ÇÏ¿© ÀÔ·Â ¾ç½ÄÀ» »ý¼ºÇϽʽÿÀ. ´ÙÀ½°ú °°ÀÌ Ç¥½ÃµË´Ï´Ù.

    ÇöÀç ÆäÀÌÁö ¸ð¾ç

    ¾ç½Ä¿¡´Â ¿À·ù ¸Þ½ÃÁö Çʵ尡 Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÇÁ·ÎÁ§Æ®¿¡ ¿À·ù°¡ ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÏÁö´Â ¾Ê½À´Ï´Ù. ÀÌ Çʵå´Â »ç¿ëÀÚ°¡ ¾ç½ÄÀ» Á¦ÃâÇÒ ¶§ ¿À·ù°¡ ÀÖ´Â °æ¿ì ¿À·ù¸¦ Ç¥½ÃÇÒ À§Ä¡¸¦ ³ªÅ¸³»±â À§Çؼ­ ÀÔ´Ï´Ù.

Á¦Ãâ ´ÜÃß ÇÁ·Î±×·¡¹Ö

µ¥¸ð º¸±â

ÀÔ·Â ¾ç½ÄÀ» Á¦ÃâÇÏ¸é ÆäÀÌÁö´Â »õ ·¹Äڵ带 µ¥ÀÌÅͺ£À̽º¿¡ ÀÚµ¿À¸·Î Ãß°¡ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽ºÀÇ »õ ·¹Äڵ带 Áï½Ã º¼ ¼ö ÀÖµµ·Ï »õ ¸ñ·Ï °Ô½Ã ´ÜÃß°¡ all_records.jsp ÆäÀÌÁö·Î ¸®ÅÏµÇ°Ô ÇÁ·Î±×·¥ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̸¦ ¼öÇàÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.

  1. new_record.jsp ÆÄÀÏ¿¡¼­, À¥ ÆäÀÌÁöÀÇ ¾ç½Ä¿¡¼­ ÀÛ¼ºÇÑ »õ ¸ñ·Ï °Ô½Ã ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.
  2. ºü¸¥ ÆíÁý º¸±â¸¦ ¿©½Ê½Ã¿À.

    ºü¸¥ ÆíÁý º¸±â´Â WorkbenchÀÇ ¸Ç ¾Æ·¡ °¡¿îµ¥ÀÇ Æ¯¼º º¸±â ¿·¿¡ ÀÖ´Â ÅÇ¿¡ ÀÖ½À´Ï´Ù. ºü¸¥ ÆíÁý º¸±â¸¦ ãÁö ¸øÇÑ °æ¿ì¿¡´Â ¸Þ´º Ç¥½ÃÁÙ·Î À̵¿Çϰí â > º¸±â Ç¥½Ã > ºü¸¥ ÆíÁýÀ» Ŭ¸¯ÇϽʽÿÀ.

    ºü¸¥ ÆíÁý º¸±â´Â Faces ÄÄÆ÷³ÍÆ®ÀÇ À̺¥Æ® ÄÚµù¿¡ µµ¿òÀ» ÁÙ ¼ö ÀÖ´Â ÄÁÅØ½ºÆ® Java ÆíÁý±âÀÔ´Ï´Ù. ºü¸¥ ÆíÁý º¸±â¿¡´Â ¾Æ·¡¿¡ Ç¥½ÃµÈ °Íó·³ µ¥ÀÌÅͺ£À̽º¿¡¼­ »õ ·¹ÄÚµå ÀÛ¼ºÀ» ó¸®ÇÏ´Â »ý¼ºµÈ Äڵ尡 µé¾î ÀÖ½À´Ï´Ù.

    ÄÚµå ¿¹Á¦

  3. ºü¸¥ ÆíÁý º¸±â¿¡¼­ return ""; ÄÚµå ¹Ù·Î ¾ÕÀ» Ŭ¸¯ÇÏ¿© Ä¿¼­¸¦ ¹èÄ¡ÇϽʽÿÀ.
  4. Enter¸¦ Ŭ¸¯ÇϽʽÿÀ. return ""; ¾Õ¿¡ »õ ÁÙÀÌ ³ªÅ¸³³´Ï´Ù.
  5. »õ·Î¿î ºó ÁÙÀ» ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÑ ´ÙÀ½ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ ½º´ÏÆê »ðÀÔ > ÆäÀÌÁö·Î À̵¿À» ¼±ÅÃÇϽʽÿÀ. GotoPage Á¶Ä¡ ÆíÁý âÀÌ ¿­¸³´Ï´Ù.
  6. µå·Ó ´Ù¿î ¸ñ·Ï¿¡¼­ ´ë»ó ÆäÀÌÁö·Î all_records.jsp¸¦ ¼±ÅÃÇϽʽÿÀ.
  7. È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ.
  8. ´ÜÃßÀÇ À̺¥Æ® Äڵ尡 ´ÙÀ½°ú °°ÀÌ Ç¥½ÃµË´Ï´Ù.

    ÄÚµå ¿¹Á¦

  9. ÆÄÀÏÀ» ÀúÀåÇÑ ´ÙÀ½, ¿øÇÏ´Â °æ¿ì Å×½ºÆ® ¼­¹ö¿¡¼­ ÆäÀÌÁö¸¦ ½ÇÇàÇϽʽÿÀ. Å×½ºÆ® ¼­¹ö¿¡¼­ ÆäÀÌÁö¸¦ ½ÇÇàÇÏ´Â µ¿¾È »õ ·¹Äڵ带 Ãß°¡Çϰí all_records.jsp ÆäÀÌÁö·Î ¸®ÅÏÇÏ¿© À̸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.

Áߺ¹ Ű ¹æÁö

ID ¿­Àº ADS Å×À̺íÀÇ 1Â÷ ŰÀ̹ǷΠÀÌ¹Ì Å×ÀÌºí¿¡ ÀÖ´Â ID °ªÀÌ ÀÖ´Â ·¹Äڵ带 Ãß°¡ÇÒ ¼ö ¾ø½À´Ï´Ù. ¸ðµâ 2¿¡¼­´Â ÀÚµ¿ Ű »ý¼ºÀ» »ç¿ëÇÏ¿© °¢°¢ÀÇ »õ ·¹Äڵ忡 ´ëÇØ »ç¿ëÇÏÁö ¾Ê´Â »õ ۸¦ ÀÚµ¿À¸·Î ÀÛ¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ÇнÀÇÏ°Ô µË´Ï´Ù.

±× Àü±îÁö ÀÌ ÆäÀÌÁö¿¡ »ç¿ëÇÏÁö ¾Ê´Â ID ¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© »õ ·¹Äڵ带 Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º¿Í ÇÔ²² Á¦°øµÇ´Â ·¹ÄÚµå´Â 1ºÎÅÍ 22±îÁöÀÇ ID ¹øÈ£¸¦ »ç¿ëÇϹǷΠ22 ÀÌ»óÀÇ ¹øÈ£¸¦ 1Â÷ Ű·Î ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. µÑ ÀÌ»óÀÇ ·¹Äڵ带 ÀÔ·ÂÇÏ´Â °æ¿ì ۰¡ Áߺ¹µÇÁö ¾Ê°Ô ÁÖÀÇÇϽʽÿÀ.

ÀÔ·ÂÀ» °ü°èÇü ·¹ÄÚµå·Î ¹ÙÀεù(¼±ÅûçÇ×)

µ¥¸ð º¸±â

ÆäÀÌÁöÀÇ ÀÔ·Â ¾ç½ÄÀº »ç¿ëÀÚ°¡ ÀÛ¼ºÇÑ °ü°èÇü ·¹ÄÚµå·Î ¹Ù¿îµåµÈ JavaServer Faces ÀÔ·Â ÇÊµå ¼¼Æ®ÀÔ´Ï´Ù. µ¥ÀÌÅͺ£À̽ºÀÇ ADS Å×ÀÌºí¿¡¼­ »õ ·¹Äڵ带 Ç¥½ÃÇϱâ À§ÇØ °ü°èÇü ·¹Äڵ带 ÀÛ¼ºÇßÀ½À» ±â¾ïÇϽʽÿÀ. ¹ÙÀεùÀº JavaServer Faces ÀÔ·Â ÄÄÆ÷³ÍÆ®¸¦ °ü°èÇü ·¹ÄÚµåÀÇ ¿­¿¡ ¿¬°áÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÔ´Ï´Ù.

°ü°èÇü ·¹Äڵ带 ÀÛ¼ºÇÏ¸é ¸¶¹ý»ç´Â ¸ðµç ¿­À» ÆäÀÌÁöÀÇ ÀÔ·Â Çʵå·Î ÀÚµ¿À¸·Î ¹ÙÀεåÇÕ´Ï´Ù. ¼öµ¿À¸·Î º¯°æÇÏ¿© ´Ù¸¥ ¿­À» ´Ù¸¥ ÀÔ·Â Çʵå·Î ¹ÙÀεåÇÒ ¼ö ÀÖ½À´Ï´Ù. °ü°èÇü ·¹ÄÚµåÀÇ ¿­À» ÀÔ·Â Çʵå·Î ¹ÙÀεåÇÏ·Á¸é, ¿­À» ÆäÀÌÁö µ¥ÀÌÅÍ º¸±â¿¡¼­ Çʵå·Î ²ø¾î ¿À½Ê½Ã¿À. »ç¿ëÀÚ ¾ç½ÄÀÇ ¼³¸í ÀÔ·Â Çʵ带 »èÁ¦ ¹× ´Ù½Ã ÀÛ¼ºÇÏ¿© ÀÌ ÇÁ·Î¼¼½º¸¦ ½ÇÇèÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â ÆäÀÌÁö µ¥ÀÌÅÍ º¸±â¿¡ ´ëÇÑ Ãß°¡ ÇнÀÀ» ÂüÁ¶ÇϽʽÿÀ.

´ÙÀ½ ´Ü°è´Â ÀÔ·Â Çʵå¿Í ¹ÙÀεù ÇÁ·Î¼¼½ºÀÇ °³³äÀ» ¼³¸íÇϱâ À§ÇØ Á¦°øµË´Ï´Ù. ±×·¯³ª ÀÌ ¼³¸í¼­¿¡¼­ ÀÌ ´Ü°è´Â ¼±ÅûçÇ×ÀÔ´Ï´Ù. À̸¦ ¼öÇàÇÏÁö ¾ÊÀ¸·Á¸é ¿¬½À 1.5: °»½Å ÆäÀÌÁö ÀÛ¼ºÀ¸·Î À̵¿ÇϽʽÿÀ.

  1. new_record.jsp ÆÄÀÏ¿¡¼­ ¼³¸í ÀÔ·Â Çʵ带 Ŭ¸¯ÇϽʽÿÀ.
  2. »èÁ¦ ۸¦ ´©¸£½Ê½Ã¿À.
  3. ÆÈ·¹Æ® º¸±â¿¡¼­ Faces ÄÄÆ÷³ÍÆ® µå·Î¾î¸¦ Ŭ¸¯ÇÏ¿© À̸¦ ÆîÄ¡½Ê½Ã¿À.
  4. ÀÔ·Â ÄÄÆ÷³ÍÆ®¸¦ ÆÈ·¹Æ®¿¡¼­ »ç¿ëÀÚ°¡ ¹æ±Ý ÀÛ¼ºÇÑ ¼³¸í ÀÔ·Â Çʵ尡 µé¾î ÀÖ´Â ¼¿·Î ²ø¾î ¿À½Ê½Ã¿À.

    ÀÌÁ¦ ÀÌ ¼¿¿¡´Â ÀÔ·Â Çʵ尡 ÀÖÁö¸¸ ±× ¾È¿¡ {ID} ¶Ç´Â {TITLE}°ú °°Àº ÅØ½ºÆ®´Â ¾ø½À´Ï´Ù. ÀÌ ÀÔ·Â Çʵå´Â ¾î¶² ¿­·Îµµ ¹Ù¿îµåµÇÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.

  5. ÆäÀÌÁö µ¥ÀÌÅÍ º¸±â¿¡¼­ DESCRIPTION ¿­À» ¹æ±Ý ÀÛ¼ºÇÑ ÀÔ·Â ÄÄÆ÷³ÍÆ®·Î ²ø¾î ¿À½Ê½Ã¿À. ¾Æ·¡ ±×¸²°ú °°ÀÌ ÀÔ·Â ÄÄÆ÷³ÍÆ® ³»ÀÇ ÅØ½ºÆ®°¡ DESCRIPTION ¿­·Î ¹Ù¿îµåµÇ¾ú´Ù´Â Ç¥½Ã·Î º¯°æµË´Ï´Ù.

    ¿­À» ÀÔ·Â Çʵå·Î ¹ÙÀεù

  6. ÆÄÀÏÀ» ÀúÀåÇÑ ´ÙÀ½ ¿øÇÏ´Â °æ¿ì Å×½ºÆ® ¼­¹ö¿¡¼­ ÆäÀÌÁö¸¦ ½ÇÇàÇϽʽÿÀ.

´ÙÀ½À¸·Î »ç¿ëÀÚÀÇ JavaServer Faces ÀÔ·Â ¾ç½ÄÀ» ÀÛ¼º ¹× ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌÁ¦ ¿¬½À 1.5: °»½Å ÆäÀÌÁö ÀÛ¼ºÀ» ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

Çǵå¹é
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.