|
|
|
|
|
| Core Servlets and JavaServer Pages
- ÀýÆÇ |
 |
|
|
| ¤ýÀú ÀÚ |
|
| ¤ý¿ª ÀÚ |
·ù±¤
|
| ¤ý±¸ ºÐ |
¹ø¿ª¼
|
| ¤ý¹ßÇàÀÏ |
2001³â 03¿ù 24ÀÏ |
| ¤ýÁ¤ °¡ |
22,000¿ø |
| ¤ýÆäÀÌÁö |
587 ÆäÀÌÁö |
| ¤ýISBN |
89-7627-804-6 |
| ¤ý³À̵µ |
Áß±Þ.»ó±Þ |
| ¤ýÃâÆÇ»ç |
Á¤º¸¹®È»ç |
|
|
|
|
|
|
|
 |
 |
Core Servlets Java Server Pages!! ÀÚ¹Ù Ç÷§Æû¿¡¼ÀÇ À¥ Ȱ¿ë ¾ÖÇø®ÄÉÀ̼ǰú µ¿Àû ¿¦ »çÀÌÆ® °³¹ßÀ» À§ÇÑ ½ÇÁúÀûÀÎ °¡ÀÌµå ¼ºí¸´ ¹öÀü 2.2¿Í JSP ¹öÀü 1.1 µî ÃֽŠJ2EE Ç¥Áص鿡 ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸í ¿Ïº®ÇÑ À̽ļºÀ» °®Ãá, ¾÷¹«¿¡ Á÷Á¢ ÀÀ¿ëÇÒ ¼ö ÀÖ´Â ¼öÁØÀÇ ¼ö¸¹Àº ¿¹Á¦µé : ÀÚ¼¼ÇÑ ÁÖ¼® Æ÷ÇÔ~
¢Ã ³»¿ë ¼ºí¸´°ú JSP¸¦ ÀÌ¿ëÇÏ¸é ±âÁ¸ÀÇ CGI ÇÁ·Î±×·¡¹Öº¸´Ù °·ÂÇϰí, È¿À²ÀûÀ̰í, À̽ļºÀÌ ¶Ù¾î³ª¸ç ¾ÈÀüÇÑ ¹æ½ÄÀ¸·Î Àü¹®ÀûÀÎ ÀüÀÚ »ó°Å·¡ »çÀÌÆ®¿Í ±âŸ À¥ ±â¹Ý ¾ÖÇø®ÄÉÀ̼ǵéÀ» °³¹ßÇÒ ¼ö ÀÖ´Ù. ÀÌ Ã¥À» ÅëÇØ¼ Çö¾÷¿¡¼ ½ÇÁ¦·Î ºÎµúÈ÷´Â ¹®Á¦µé¿¡ ´ëÇÑ ÇØ´äµé°ú °í±Þ ±â¹ýµé, ¾÷¹«¿¡ Áï½Ã Àû¿ëÇÒ ¼ö ÀÖ´Â ¼öÁØÀÇ ÄÚµå, ¾ÆÆÄÄ¡ ÅèĹÀ» ºñ·ÔÇÑ ¼¼ °¡Áö ÁÖ¿ä ¼ºí¸´/JSP¿£Áøµé¿¡ ´ëÇÑ ¼³¸í µî ÃֽŠJ2EE ¼ºí¸´ 2.2¿Í JSP 1.1ÀÇ È°¿ë¿¡ ÇÊ¿äÇÑ ¸ðµç °ÍµéÀ» ¾òÀ»¼ö ÀÖ´Ù .
- 1ºÎ¿¡¼´Â ¼ºí¸´ 2.1°ú 2.2¸¦ ÀÚ¼¼È÷ ¼³¸íÇÑ´Ù. ±âº» ¹®¹ýÀ» ºñ·ÔÇØ¼ ¼ºí¸´ÀÇ ¼ö¸íÁÖ±â, HTML ¾ç½ÄÀÇ È°¿ë ¹æ¹ý µîÀ» ¼³¸íÇϸç, °è¼ÓÇØ¼ HTTP 1.1°ú ÄíŰ, ¼¼¼Ç Æ®·¡Å· °°Àº ÁÖÁ¦µé·Î ³ª¾Æ°£´Ù. ¶ÇÇÑ À¥ ÆäÀÌÁö ¾ÐÃà, ¿µ¼ÓÀû ¿¬°á, µ¿ÀûÀÎ À̹ÌÁö »ý¼º, ÀüÀÚ»ó°Å·¡¸¦ À§ÇÑ ¼îÇΠīƮ µî °í±Þ¿¡ ÇØ´çÇÏ´Â ÁÖÁ¦µéµµ À̾߱âÇÑ´Ù.
- 2ºÎ¿¡¼´Â JSP 1.0°ú 1.1À» ´Ù·ç¸ç, ¼ºí¸´¿¡ ºñÇÑ Àå.´ÜÁ¡À̳ª ¼ºí¸´°ú JSP¸¦ Á¶ÇÕÇØ¼ Ȱ¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼µµ ÀÚ¼¼È÷ À̾߱âÇÑ´Ù. ¸ðµç Ç¥ÁØ JSP¿ä¼ÒµéÀ» ¼³¸íÇϸç, JavaBeansÀÇ È°¿ëµµ ´Ù·é´Ù. ºóÁîÀÇ °øÀ¯, ¿¢¼¿ ½ºÇÁ·¹µå½ÃÆ® ¸¸µé±â, Ä¿½ºÅÒ JSP ÅÂ±× ¶óÀ̺귯¸® µîÀÇ °í±Þ ÁÖÁ¦µéµµ À̾߱âÇÑ´Ù.
- 3ºÎ¿¡¼´Â JSP¿Í ¼ºí¸´ÀÇ È°¿ë¿¡ ÇÙ½ÉÀûÀÎ °ü·Ã ±â¼ú/±â¹ýµéÀ» ´Ù·é´Ù. HTML¾ç½Ä, JDBC, µ¥ÀÌÅͺ£À̽º ¿¬°á Ç®¸µ, ±×¸®°í ¾ÖÇø´À» ¼ºí¸´ÀÇ ÇÁ·±Æ® ¿£µå·Î »ç¿ëÇÏ´Â ¹æ¹ý µîÀ» À̾߱âÇÑ´Ù.
- ºÎ·ÏÀ¸·Î, ¼ºí¸´°ú JSPÀÇ ±¸¹®°ú ¿ë¹ýÀ» Á¤¸®ÇÑ Äü ·¹ÆÛ·±½º¸¦ Á¦°øÇÑ´Ù.
|
| |
 |
 |
ÇÁ·Î±×·¡¹Ö ¼ÀûÀ¸·Î °øºÎ¸¦ ÇÏ´Â µ¶ÀÚµéÀÌ °ï¶õÀ» °Þ´Â °Íµé Áß Çϳª´Â, °°Àº ÁÖÁ¦¿¡ ´ëÇØ ¿©·¯ °¡Áö Ã¥µéÀÌ ³ª¿Í ÀÖÀ¸¸ç ±× Ã¥µé Áß ÀÚ½ÅÀÇ ÇöÀç »óȲ¿¡ 100% ¸Â¾Æ¶³¾îÁö´Â Ã¥Àº ã±â Èûµé´Ù´Â Á¡ÀÌ´Ù. ³«°üÀûÀÎ µ¶Àڴ å¿¡¼ Àڽſ¡ µµ¿òÀÌ µÇ´Â ¼Ò½º ÄÚµå ÇÑ ÁÙ¸¸ À־ ¸¸Á·Çϸç, ºñ°üÀûÀÎ µ¶Àڴ å Àüü Áß µµ¿òÀÌ µÇÁö ¾Ê´Â 10% ¶§¹®¿¡ ½Ç¸ÁÇϱ⵵ ÇÑ´Ù.
°¡Àå ÁÁÀº ¹æ¹ýÀº Àڽź¸´Ù °æÇèÀÌ ¸¹Àº »ç¶÷µéÀÇ Á¶¾ðÀ» Âü°íÇØ¼ ³ª¸§´ë·ÎÀÇ ÇнÀ °úÁ¤À» °èȹÇÏ°í ±×¿¡ ¸Â°Ô Ã¥µéÀ» ¼±ÅÃÇÏ´Â °ÍÀ̰ÚÁö¸¸, ÁÖº¯¿¡ ±×·± »ç¶÷ÀÌ ¾ø´Ù¸é ¡°³»°¡ ¹«¾ùÀ» ¸ð¸£°í ÀÖ´ÂÁö, ¹«¾ùÀ» °øºÎÇØ¾ß ÇÏ´ÂÁö¡±µµ ¸ð¸¦ °ÍÀ̸ç, ±×·¸°Ô µÇ¸é °´Ã¼ ÁöÇâ ¹æ¹ý·ÐÀÇ ¿À·¡µÈ µô·¹¸¶ÀÎ ¡°ÀÏ´Ü ÇØº¸±â Àü±îÁö´Â ¹«¾ùÀÌ ¹®Á¦ÀÎÁö ¾Ë ¼ö ¾ø´Â¡± »óȲ¿¡ ºüÁö°Ô µÈ´Ù. °£´ÜÈ÷ ¸»Çؼ, À쫆 ̴À» »ç¼ ÀоîºÁ¾ß ±× Ã¥ÀÌ Àڽſ¡ ÀûÇÕÇÑ Ã¥ÀÎÁö ¾Æ´ÑÁö¸¦ ¾Ë ¼ö ÀÖ°Ô µÈ´Ù´Â À̾߱⡤¡¤¡¤. ±×·¸´Ù¸é °èȹÀÌ°í ¹¹°í ¾ø´Â °ÍÀÌ´Ù.
±×·± °ÆÁ¤À» ÇÏ´Â µ¶Àڵ鿡°Ô ÀÌ Ã¥À» ¼Ò°³ÇÑ´Ù¸é, ÀÌ Ã¥Àº JSP¿Í ¼ºí¸´À» ÀÌ¿ëÇÑ À¥ ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ¾ÆÁÖ °£°áÇÏ°í ¸íÈ®ÇÑ ¿ä¾àº»ÀÌ´Ù. JSP¿Í ¼ºí¸´ÀÇ °áÇÕÀ» ¹ÙÅÁÀ¸·Î ÇÑ À¥ ÇÁ·Î±×·¡¹Ö¿¡ ±âº»ÀûÀ¸·Î ÇÊ¿äÇÑ ³»¿ëÀº ´Ù ÀÖ°í, ´ëü·Î Áß¿äÇÏ´Ù°í ¿©°ÜÁö´Â ºÎºÐÀº Á»´õ »ó¼¼ÇÏ°Ô ¼³¸íµÇ¾î ÀÖ´Ù. ¹Ý´ë·Î ¸»ÇÏ¸é ´çÀå Áß¿äÇÏÁö ¾ÊÀ» °Í °°Àº ºÎºÐÀº ´Ù·çÁö ¾Ê°Å³ª °£·«ÇϰԸ¸ ¾ð±ÞÇϰí ÀÖ´Ù.
°á·ÐÀûÀ¸·Î, ÀÌ Ã¥ÀÌ µµ¿òÀÌ µÉ ¸¸ÇÑ µ¶ÀÚ´Â µÎ ºÎ·ùÀÌ´Ù. Çϳª´Â JSP Ã¥ µû·Î, ¼ºí¸´ Ã¥ µû·Î, HTML Ã¥ µû·Î Àоú´ø µ¶ÀÚµéÀÌ´Ù. ±×·± µ¶ÀÚµéÀ̶ó¸é ±×µ¿¾È ÀÍÇû´ø Áö½ÄµéÀ» ¡®ÀÚ¹Ù ±â¹Ý À¥ °³¹ß¡¯À̶ó´Â Ʋ ¾È¿¡¼ Çϳª·Î ÅëÇÕ½Ãų ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¶Ç ÇÑ ºÎ·ù´Â ÀÚ¹Ù ±â¼ú¿¡ ±â¹ÝÇÑ À¥ °³¹ß ºÐ¾ß¿¡ »õ·ÎÀÌ ÁøÀÔÇÏ·Á´Â µ¶ÀÚµéÀÌ´Ù. ±×·± µ¶ÀÚµéÀ̶ó¸é ´çÀå ±×·²µíÇÑ µ¿Àû À¥ »çÀÌÆ®¸¦ ¸¸µé¾î¼ ½ÇÁ¦·Î µ¹·Áº¼ ¸¸ÇÑ Áö½Ä(ÀÌ´Â »õ·Î¿î ºÐ¾ß·Î ÁøÀÔÇÏ´Â »ç¶÷¿¡°Ô ¸Å¿ì Áß¿äÇÑ ¿ä¼Ò¶ó°í »ý°¢ÇÑ´Ù)À» ¾òÀ» ¼ö ÀÖÀ» °ÍÀ̸ç, ¶ÇÇÑ ´ÙÀ½¿¡ ¹«¾ùÀ» °øºÎÇØ¾ß ÇÒ °ÍÀÎÁö °áÁ¤Çϴµ¥¿¡µµ µµ¿òÀ» ¾òÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù.
º»¹® Áß°£ Áß°£¿¡ ³ª¿À´Â µô¹öÆ® ¸¸Èµé¿¡ ´ëÇÑ ÇÑ °¡Áö º¯¸í - ¿ªÀÚ°¡ ¹Ì±¹ ÀÏ»ó ȸÈÂÊÀÇ Áö½ÄÀÌ Âª´Ù º¸´Ï ´ë»çµéÀ» ¹ø¿ªÇÏ´Â µ¥ ²Ï ¾Ö¸¦ ¸Ô¾úÀ¸¸ç, ¹ø¿ª °á°ú¿¡ ¸Å¿ì ÀÚ½ÅÀÌ ¾ø´Ù. ³Ê±×·¯¿î ¾çÇØ¸¦ ºÎʵ叮°í ½Í´Ù.
¸¶Áö¸·À¸·Î, ¹ø¿ª ¿À·ù Á¤Á¤ Á¤º¸³ª ±âŸ Á¤º¸´Â ¿ªÀÚÀÇ È¨ÆäÀÌÁö occam's Razor(http://occam.com.ne.kr/)¿¡¼ ãÀ» ¼ö ÀÖ´Ù. ¹ø¿ª¿¡ ´ëÇÑ ÀǰßÀ̳ª Áú¹® ¿ª½Ã ±×°÷À» ÅëÇØ¼ ¿ªÀÚ¿¡°Ô Àü´ÞÇØ ÁÖ¾úÀ¸¸é ÁÁ°Ú´Ù. ƯÈ÷ ¹ø¿ª¼¸¦ Àдµ¥ Âü°í°¡ µÉ¸¸ÇÑ Á¤º¸µµ ÀÖÀ¸´Ï, º°´Ù¸¥ ÀǰßÀ̳ª Áú¹®ÀÌ ¾ø¾îµµ ÇÑ ¹øÂëÀº µé·ÁÁֽñ桤¡¤¡¤. |
| |
| |
 |
 |
| |
|
|
 |
|
|