¼Ò¼³°°ÀºJSP1ºÎ  4Àå Core of Servlet  03 HttpServletRequest, HttpServletResponseÀÇ °³¿ä  

 

03 HttpServletRequest, HttpServletResponseÀÇ °³¿ä

 

Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀ» ¹Þ¾Æ ¼­ºí¸´ ÄÁÅ×À̳ʰ¡ HttpServletRequest°´Ã¼¸¦ ¸¸µé°í ÀÌ °´Ã¼¸¦ service¸Þ¼­µå¿¡ Àü´ÞÇÏ°Ô µË´Ï´Ù. service¸Þ¼­µå´Â doGet°ú doPost¸¦ È£ÃâÇϸ鼭 ¸Å°³º¯¼öÇü½ÄÀ¸·Î ³Ñ°ÜÁÖ°Ô µË´Ï´Ù. ÀÏ´Ü, ÀÚµ¿À¸·Î ÀÌ·ç¾îÁö±â ¶§¹®¿¡ ¿©·¯ºÐÀº ±×³É »ç¿ëÇÏ¸é µÇ´Â °ÍÀÔ´Ï´Ù. HttpServletRequest·Î ÇÒ ¼ö ÀÖ´Â ÀÏÀº ´Ù¾çÇÕ´Ï´Ù. ±×°ÍÀ» Á¤¸®ÇØ º¸¸é ´ÙÀ½°ú °°½À´Ï´Ù. HttpServletRequest´Â ServletRequest·ÎºÎÅÍ »ó¼Ó¹Þ°í HttpServletReponse´Â ServletResponse·ÎºÎÅÍ »ó¼Ó ¹Þ½À´Ï´Ù. ¹°·Ð, ServletRequest¿Í SevletResponse¸¦ HttpÇÁ·ÎÅäÄÝ¿¡ ¸Â°Ô º¯ÇüÇÑ °ÍÀÌ ¹Ù·Î HttpServletRequest¿Í HttpServletResponseÀÔ´Ï´Ù. ÀÌ µÎ ÀÎÅÍÆäÀ̽º°¡ ÇÒ ¼ö ÀÖ´Â ÀÏÀ» ¾Ë¾Æº¸¸é ´ÙÀ½°ú °°½À´Ï´Ù.

 

HttpServletRequest

n        Ŭ¶óÀ̾ðÆ®ÀÇ ¸ðµç ¿äû Á¤º¸ º¸À¯

n        request header

n        form data, query parameter

n        InputStream(Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ Àü¼ÛµÇ¾îÁö´Â µ¥ÀÌÅÍ)

n        ±âŸ Ŭ¶óÀÌ¾ðÆ® Á¤º¸¾ò±â à ¼¼¼Ç Á¤º¸, ÄíŰ, path ...

 

HttpServletResponse

n        Ŭ¶óÀÌ¾ðÆ®¿¡°Ô º¸³»Áö´Â ¸ðµç Á¤º¸ º¸À¯

n        response header

n        OutputStream (Ŭ¶óÀÌ¾ðÆ®¿¡°Ô º¸³»Áö´Â µ¥ÀÌÅÍ)

n        ÄíŰ ¼³Á¤

n        ¼¼¼Ç ¼³Á¤

 

ÀÌ Àå¿¡¼­ ¿©·¯ºÐÀº HttpServlet°ú HttpServletResponse¸¦ ÀÌ¿ëÇÏ¿© ÇÒ ¼ö ÀÖ´Â ÀÛ¾÷µéÀ» ÇÁ·Î±×·¥ÀûÀ¸·Î Áõ¸íÇÒ °ÍÀÔ´Ï´Ù.



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