JSP´Â HTML·Î¸¸ ÀÌ·ç¾îÁø Á¤ÀûÀÎ À¥ ÆäÀÌÁöÀÇ ´ÜÁ¡À» º¸¿ÏÇÏ¿© µ¿ÀûÀÎ À¥ ÆäÀÌÁö¸¦ º¸´Ù È¿À²ÀûÀ¸·Î ¸¸µé¾î ÁÙ ¼ö ÀÖ´Â Server Side ScriptÀÔ´Ï´Ù. JSP³»ºÎ¿¡¼ ÀÚ¹Ù¸¦ ±×´ë·Î »ç¿ëÇÒ ¼ö Àֱ⠶§¹®¿¡ ´õ¿í È¿À²ÀûÀÌ¸ç ½ºÅ©¸³Æ®¹æ½ÄÀ¸·Î ÇÁ·Î±×·¥ÀÌ °¡´ÉÇϱ⠶§¹®¿¡ Æí¸®¼º°ú È®À强Àº ¸Å¿ì ¶Ù¾î³³´Ï´Ù. °á±¹, JSPÀÇ ¸ñÀûÀº µ¿ÀûÀÎ À¥ ÆäÀÌÁö¸¦ È¿À²ÀûÀ¸·Î »ý¼ºÇϰí Ȱ¿ëÇϱâ À§ÇÑ ¹æ¹ýÀ» Á¦°øÇϰí ÀÖ½À´Ï´Ù. µ¿ÀûÀÎ À¥ ÆäÀÌÁö¿Í Á¤ÀûÀÎ ÆäÀÌÁöÀÇ Æ¯Â¡À» ¾Ë¾Æ º¸¸é ´ÙÀ½°ú °°½À´Ï´Ù.
Static PageÀÇ Æ¯Â¡
n HTMLÀº Á¤ÀûÀÎ ¹®¼ÀÌ´Ù. ÀÌ¹Ì ¸¸µé¾îÁ® ÀÖ´Â ¹®¼.
n ÀÌ·¸°Ô º¼ ¶§ Á¤ÀûÀÎ À¥ ÆäÀÌÁöÀÇ Àǹ̴ Ŭ¶óÀÌ¾ðÆ®¿¡¼ ¼¹ö Ãø¿¡ ¹®¼¸¦ ¿ä±¸ÇÒ ¶§ ¼¹ö´Â Ŭ¶óÀÌ¾ðÆ®¿¡°Ô ÀÌ¹Ì ÀÛ¼ºµÇ¾îÁø ¹®¼¸¦ ±×´ë·Î ¼ºñ½ºÇÑ´Ù.
Dynamic PageÀÇ Æ¯Â¡
n ¿øÇÏ´Â Á¤º¸¸¦ Ŭ¶óÀÌ¾ðÆ®°¡ ¿äûÇÒ ¶§ ¼¹ö¿¡¼ ½Ç½Ã°£À¸·Î ÀÛ¾÷À» ó¸®ÇÏ¿© º¸´Ù µ¿ÀûÀ¸·Î Ŭ¶óÀÌ¾ðÆ®¿¡°Ô ¼ºñ½ºÇÑ´Ù.
n ¼¹ö¿¡¼´Â µ¥ÀÌÅͺ£À̽º ÀÛ¾÷À̳ª Ŭ¶óÀÌ¾ðÆ®°¡ ¿øÇÏ´Â ÀÛ¾÷À» ´ë½Å ó¸®ÇÏ°í ±× °á°ú¸¸À» Ŭ¶óÀÌ¾ðÆ®¿¡°Ô ¼ºñ½ºÇÑ´Ù.
µ¿ÀûÀÎ ÆäÀÌÁö´Â ´õ¿í ¸¹Àº ¾²ÀÓ»õ°¡ ÀÖ°í ¼¹ö´Â º¸´Ù ¸¹Àº ÀÛ¾÷À» ó¸®ÇÏ´Â ¸ÞÄ¿´ÏÁòÀÌ ÇÊ¿äÇÏ°Ô µË´Ï´Ù. ¼¹ö¿¡¼ ÀÛ¾÷À» ó¸®ÇÑ´Ù´Â Àǹ̿¡¼ Server Page¶ó´Â ¸»À» ÀÌ¿ëÇϰí ÀÖÀ¸¸ç ÀÚ¹Ù¸¦ ÀÌ¿ëÇϰí Àֱ⠶§¹®¿¡ Java Server Page¶ó°í ÇÏ´Â °ÍÀÔ´Ï´Ù. µ¿ÀûÀÎ ÆäÀÌÁö¿Í Á¤ÀûÀÎ ÆäÀÌÁöÀÇ °£·«ÇÑ ±¸Á¶¸¦ ¾Æ·¡ÀÇ ±×¸²À¸·Î ³ªÅ¸³¾ ¼ö ÀÖ½À´Ï´Ù.

µ¿ÀûÀÎ ÆäÀÌÁö´Â ¼¹ö¿¡¼ ó¸®ÇÏ´Â ¸ÞÄ¿´ÏÁòÀ» µÎ°Ô µÇ´Âµ¥ À̶§ ÀÌ¿ëµÇ´Â ÇÁ·Î±×·¥ÀÌ ¹Ù·Î JSPÀÔ´Ï´Ù. ¿Ö JSP°¡ µ¿ÀûÀÎ À¥ ÆäÀÌÁö¸¦ ¸¸µå´Âµ¥ ¾ÆÁÖ È¿À²ÀûÀ̶ó°í ÇÏ´ÂÁö »ìÆìº¸°Ú½À´Ï´Ù.
¿ì¼± JSP´Â ÀÚ¹Ù¸¦ ¼¹öȯ°æ¿¡¼ »ç¿ëÇÏ´Â ½ºÅ©¸³Æ® ¹æ½ÄÀÇ ¾ð¾îÀÔ´Ï´Ù. ÀÌ ¸»Àº °³¹ßÇÏ±â Æí¸®ÇÏ°í ¼¹ö ÆäÀÌÁö³»¿¡ ÀÚ¹Ù¸¦ ±×´ë·Î °¡Á®´Ù »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù.
n ¼¹öȯ°æ¿¡¼ »ç¿ëÇÏ´Â ½ºÅ©¸³Æ®¹æ½ÄÀÇ ¾ð¾î.
¾ð±ÞÇÑ °Íó·³, JSP´Â »ç¿ëÇÏ´Â ¾ð¾î°¡ ÀÚ¹Ù·Î µÇ¾î ÀÖ½À´Ï´Ù. ÀÚ¹Ù¶ó´Â ¾ð¾î´Â ¾î¶² Ç÷§ÆûÀ̳ª ¾î¶² À¥ ¼¹ö¿¡¼µµ »ç¿ë °¡´ÉÇÕ´Ï´Ù.
n JSP´Â ÀÚ¹Ù¸¦ ±â¹ÝÀ¸·Î Çϰí Àֱ⠶§¹®¿¡ ÀÚ¹ÙÀÇ ÀåÁ¡À» ÀüºÎ Ȱ¿ë.
JSP´Â ´ÜÀÏ ½º·¹µå·Î Ŭ¶óÀ̾ðÆ®ÀÇ ¿äû¿¡ ¼ºñ½ºÇÕ´Ï´Ù. ¿äûÀÌ ÀÖÀ» ¶§¸¶´Ù ÇÁ·Î¼¼½º¸¦ »ý¼ºÇÏ´Â ±âÁ¸ÀÇ CGI¿Í´Â ´Þ¸® ÇϳªÀÇ ¸Þ¸ð¸®¸¦ °øÀ¯ÇÏ¸é¼ ¼ºñ½ºµÇ´Â ¿ø¸®´Â ¼¹ö Ãø¿¡ ºÎÇϸ¦ ÁÙ¿©ÁÝ´Ï´Ù.
n Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀÌ ÀÖÀ» ¶§ JSP´Â ÇϳªÀÇ °´Ã¼ ¸Þ¸ð¸®¿¡¼ _jspService¸Þ¼µå¸¸À» È£Ãâ.
JSP³»ºÎ¿¡´Â º¸¿©ÁÖ´Â Äڵ常 ÀÛ¼ºÇϰí, Á÷Á¢ ÀÛ¾÷ÇÏ´Â ºÎºÐÀº ÀÚ¹ÙºóÀ¸·Î ±¸¼ºÇÏ¿© ºÐ¸® ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº ¼·Î ¿µÇâÀ» ÁÖÁö ¾Ê°í ¼öÁ¤ÇÒ ¼ö ÀÖ´Â ÀåÁ¡À» °¡Áö°í ÀÖ½À´Ï´Ù. ¶ÇÇÑ JAVAÀÇ ÀåÁ¡ÀÎ Àç»ç¿ë¼ºÀ» ³ôÀÏ ¼ö ÀÖ½À´Ï´Ù.
n JSP´Â º¸¿©ÁÖ´Â ºÎºÐ°ú ÀÛ¾÷ ºÎºÐÀ» ºÐ¸® ÇÒ ¼ö ÀÖ´Ù(ºó°ú ½ºÅ©¸³Æ®)
| jabookÀúÀÚ¸íÇÔ |
|
Á¦¸ñ:¼Ò¼³°°ÀºJSP1ºÎ ÀúÀÚ:ÃÖ¿µ°ü |