¼Ò¼³°°ÀºJSP1ºÎ  4Àå Core of Servlet  02 ¼­ºí¸´ÀÛ¾÷ÀÇ Á߽ɠ 

 

02 ¼­ºí¸´ ÀÛ¾÷ÀÇ Áß½É

 

¼­ºí¸´ÀÇ ÀÛ¾÷Àº ÁÖ·Î HttpServletRequest¿Í HttpServletResponse·Î ÀÌ·ç¾îÁý´Ï´Ù. ¿©·¯ºÐÀÌ ÀÌ¹Ì ¼­ºí¸´ÀÇ ±âÃÊ ÇÁ·Î±×·¥À» Çϸ鼭 Çѹø¾¿Àº Á¢ÇØ º» Ŭ·¡½ºÀÔ´Ï´Ù. ÀÌ Å¬·¡½º´Â service¸Þ¼­µå¿Í doGet, doPostÀÇ ¸Å°³º¯¼ö·Î ³Ñ¾î¿À´Â ÀÎÀÚÀÇ Å¸ÀÔÀÔ´Ï´Ù. ¼­ºí¸´ ÄÁÅ×À̳ʴ Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀÌ ÀÌ·ç¾îÁú ¶§ service¸Þ¼­µå¸¦ È£ÃâÇÏ°Ô µË´Ï´Ù. À̶§ ¸Å°³º¯¼ö·Î Ŭ¶óÀ̾ðÆ®ÀÇ ¿äû°ú ÀÀ´ä¿¡ ÇØ´çÇÏ´Â °´Ã¼¸¦ ¸Å°³º¯¼öÇü½ÄÀ¸·Î ³Ñ°ÜÁÖ°Ô µÇ´Âµ¥ À̰ÍÀÌ ¹Ù·Î HttpServletRequest request¿Í HttpServletResponseÀÔ´Ï´Ù. À̰ÍÀ» ±×¸²À¸·Î ³ªÅ¸³»¸é ¾Æ·¡¿Í °°½À´Ï´Ù.

 

 

¼­ºí¸´¿¡¼­ È£ÃâµÇ´Â service, doGet, doPost´Â ¼­·Î À¯±âÀûÀÎ °ü°è¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. service´Â Ŭ¶óÀ̾ðÆ®ÀÇ ¿äû¹æ½Ä¿¡ µû¶ó doGet°ú doPost¸¦ È£ÃâÇÕ´Ï´Ù. service°¡ È£Ãâ µÉ ¶§ HttpServletRequest¿Í HttpServletResponse´Â ¸Å°³º¯¼ö·Î ³Ñ¾î¿À°Ô µË´Ï´Ù. ¸Å°³º¯¼ö·Î ³Ñ¾î¿À´Â ÀÎÀÚ¸¦ doGet°ú doPostÀÇ ¸Å°³º¯¼ö ÀÎÀÚ¿¡ ³Ö¾î¼­ Àç È£ÃâÇÏ°Ô µÇ´Â °ÍÀÔ´Ï´Ù. °á±¹, service, doGet, doPostÀÇ ¸Å°³º¯¼ö´Â ÀüºÎ µ¿ÀÏÇÕ´Ï´Ù.

 

n        protected  void service(HttpServletRequest req, HttpServletResponse resp)

n        protected  void doGet(HttpServletRequest req, HttpServletResponse resp)

n        protected  void doPost(HttpServletRequest req, HttpServletResponse resp)

 

ÀÌ¿Í °°ÀÌ µ¿ÀÏÇÑ ¸Å°³º¯¼ö¸¦ °¡Áö´Â °ÍÀº 3°³ÀÇ ¸Þ¼­µå°¡ ¼­ºí¸´ ÀÛ¾÷ÀÇ Áß½ÉÀÎ HttpServletRequest ¿Í HttpServletResponse¸¦ ¸ðµÎ ÇÊ¿ä·ÎÇϱ⠶§¹®ÀÔ´Ï´Ù.

 

HttpServletRequest´Â Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀ» ó¸®Çϱâ À§Çؼ­ Ŭ·¡½º·Î ¸ÊÇÎÇÑ °ÍÀ̸ç HttpServletResponse´Â Ŭ¶óÀ̾ðÆ®ÀÌ ÀÀ´äÀ» ó¸®Çϱâ À§Çؼ­ Ŭ·¡½º ÇüÅ·Π¸ÊÇÎÇÑ °ÍÀÔ´Ï´Ù. ÀÌ µÎ Ŭ·¡½º¿¡ ´ëÇØ¼­ º¸´Ù ÀÚ¼¼È÷ ¾Ë¾Æ º¸µµ·Ï ÇϰڽÀ´Ï´Ù.



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