ÆÐŰÁö javax.servlet.http

javax.servlet.http ÆÐŰÁö¿¡´Â, ¸¹Àº Ŭ·¡½º ¹× ÀÎÅÍÆäÀ̽º°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

ÂüÁ¶:
          ¼³¸í

ÀÎÅÍÆäÀ̽ºÀÇ °³¿ä
HttpServletRequest ServletRequest ÀÎÅÍÆäÀ̽º¸¦ È®ÀåÇØ, HTTP ¼­ºê ·¿¿ëÀÇ ¿ä±¸ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
HttpServletResponse ÀÀ´äÀÇ ¼Û½Å½Ã¿¡ HTTP °íÀ¯ÀÇ ±â´ÉÀ» Á¦°øÇϱâ À§Çؼ­,ServletResponse ÀÎÅÍÆäÀ̽º¸¦ È®ÀåÇÕ´Ï´Ù.
HttpSession º¹¼ö ÆäÀÌÁö¿¡ °ÉÄ¡´Â ¿ä±¸¿¡ ÀÇÇØ Web »çÀÌÆ®ÀÇ ¿­¶÷À» ½Ç½ÃÇÏ´Â À¯Àú¸¦ ÀÏÀÇ¿¡ ½Äº°ÇØ, ±× À¯Àú¿¡ ´ëÇÑ Á¤º¸¸¦ °Ý³³ÇÏ´Â ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù.
HttpSessionActivationListener ¼¼¼Ç¿¡ ¹ÙÀÎµå µÈ ¿ÀºêÁ§Æ®´Â, ¼¼¼ÇÀÌ ºñȰ¼ºÈ­ µÇ°Å³ª Ȱ¼ºÈ­ µÇ°Å³ª ÇÏ´Â °ÍÀ» ÅëÁöÇÏ´Â ÄÁÅ×À̳ÊÀÇ À̺¥Æ®¸¦ ¹ÞÀ» ¼ö°¡ ÀÖ½À´Ï´Ù.
HttpSessionAttributeListener Web ¾îÇø®ÄÉÀ̼dz»ÀÇ ¼¼¼ÇÀÇ ¼Ó¼º ¸®½ºÆ®¿¡ ´ëÇÑ º¯°æÀÇ ÅëÁö¸¦ ÀÔ¼öÇÏ·Á¸é , ÀÌ Ã»ÃëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ½ÇÀåÇÕ´Ï´Ù.
HttpSessionBindingListener ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ½ÇÀåÇÑ ¿ÀºêÁ§Æ®´Â, ¼¼¼Ç¿¡ ¹ÙÀÎµå µÉ ¶§, ¶Ç´Â ¼¼¼ÇÀ¸·ÎºÎÅÍ ¾È¹ÙÀÎµå µÉ ¶§, ÅëÁö¸¦ ¹ÞÀ» ¼ö°¡ ÀÖ°Ô µË´Ï´Ù.
HttpSessionContext Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  ½ÃÅ¥·¯Æ¼»óÀÇ ÀÌÀ¯·ÎºÎÅÍ, Java(TM) Servlet API 2.1 ÀÌÈÄ¿¡´Â ´ëüÀÇ ÀÎÅÍÆäÀ̽º°¡ ¾ø½À´Ï´Ù.
HttpSessionListener ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ½ÇÀåÇÑ Å¬·¡½º´Â, Web ¾îÇø®ÄÉÀ̼dz»ÀÇ ¾×ƼºêÇÑ ¼¼¼ÇÀÇ ¸®½ºÆ®¿¡ ´ëÇÑ º¯°æ¿¡ ´ëÇÑ ÅëÁö¸¦ ¹ÞÀ» ¼ö°¡ ÀÖ½À´Ï´Ù.
 

Ŭ·¡½ºÀÇ °³¿ä
Cookie ¼­ºê ·¿¿¡ ÀÇÇØ Web ºê¶ó¿ìÀú¿¡ ¼Û½ÅµÇ¾î ºê¶ó¿ìÀú¿¡ ÀÇÇØ º¸Á¸µÇ¾î ÈÄ¿¡ ¼­¹ö¿¡ µ¹·Á º¸³»Áö´Â ¼Ò·®ÀÇ Á¤º¸ÀÎ, Äí۸¦ ÀÛ¼ºÇÕ´Ï´Ù.
HttpServlet Web »çÀÌÆ®¿¡ ÀûÀýÇÑ HTTP ¼­ºê ·¿À» ÀÛ¼ºÇϱâ À§Çؼ­, ¼­ºê Ŭ·¡½ºÈ­¸¦ ÀüÁ¦·Î ÇÏ´Â abstract Ŭ·¡½º¸¦ Á¦°øÇÕ´Ï´Ù.
HttpServletRequestWrapper ¼­ºê ·¿¿¡ÀÇ ¿ä±¸¿¡ ´ëÇØ¼­ º¯°æÀ» ´õÇÏ°í ½ÍÀº °³¹ßÀÚÀÇ ¼ÕÀ¸·Î ¼­ºê Ŭ·¡½ºÈ­¿¡ ÀÇÇÑ È®ÀåÀ» °¡´ÉÀ¸·Î ÇÏ´Â, HttpServletRequest ÀÎÅÍÆäÀ̽ºÀÇ °£´ÜÇÏ°í ½¬¿î ½ÇÀåÀ» Á¦°øÇÕ´Ï´Ù.
HttpServletResponseWrapper ¼­ºê ·¿À¸·ÎºÎÅÍÀÇ ÀÀ´ä¿¡ ´ëÇØ¼­ º¯°æÀ» ´õÇÏ°í ½ÍÀº °³¹ßÀÚÀÇ ¼Õ¿¡ ÀÇÇØ ¼­ºê Ŭ·¡½ºÈ­¿¡ ÀÇÇÑ È®ÀåÀ» °¡´ÉÀ¸·Î ÇÏ´Â, HttpServletResponse ÀÎÅÍÆäÀ̽ºÀÇ °£´ÜÇÏ°í ½¬¿î ½ÇÀåÀ» Á¦°øÇÕ´Ï´Ù.
HttpSessionBindingEvent ÀÌ Å¸ÀÔÀÇ À̺¥Æ®´Â,HttpSessionBindingListener ¸¦ ½ÇÀåÇÏ´Â ¿ÀºêÁ§Æ®°¡ ¼¼¼Ç¿¡ ¹ÙÀÎµå µÇ¾úÀ» ¶§, ¶Ç´Â ¼¼¼ÇÀ¸·ÎºÎÅÍ ¾È¹ÙÀÎµå µÇ¾úÀ» ¶§¿¡, ±× ¿ÀºêÁ§Æ®¿¡ ¼Û½ÅµË´Ï´Ù.
HttpSessionEvent À̰ÍÀº, Web ¾îÇø®ÄÉÀ̼dz»ÀÇ ¼¼¼Ç¿¡ ´ëÇÑ º¯°æ¿¡ ´ëÇÑ À̺¥Æ® ÅëÁö¸¦ ³ªÅ¸³»´Â Ŭ·¡½ºÀÔ´Ï´Ù.
HttpUtils Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  Java(TM) Servlet API 2.3 ÀÌÈÄ¿¡¼­´Â, ÀÌ·¯ÇÑ ¸Þ¼Òµå´Â µðÆúÆ®ÀÇ ÀÎÄÚµù¿¡¼­¸¸ À¯¿ëÇϰí, ´ëü°¡ µÇ´Â ¸Þ¼Òµå´Â ¿ä±¸ÀÇ ÀÎÅÍÆäÀ̽º¿¡ À̵¿µÇ°í ÀÖ½À´Ï´Ù.
 

ÆÐŰÁö javax.servlet.http ÀÇ ¼³¸í

javax.servlet.http ÆÐŰÁö¿¡´Â, ¸¹Àº Ŭ·¡½º ¹× ÀÎÅÍÆäÀ̽º°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Å¬·¡½º ¹× ÀÎÅÍÆäÀ̽º·Î, HTTP ÇÁ·ÎÅäÄÝÇÏ¿¡¼­ ½ÇÇàµÇ´Â ¼­ºê ·¿ Ŭ·¡½º¿Í ÀÌ·¯ÇÑ Å¬·¡½ºÀÇ ÀνºÅϽº¸¦ À§Çؼ­(¶§¹®¿¡) ÀûÇÕÇÏ´Â ¼­ºê ·¿ ÄÁÅ×À̳ʷκÎÅÍ Á¦°øµÈ ½ÇÇà ȯ°æ°úÀÇ »çÀÌÀÇ ±Ô¾àÀ», ±â¼ú ¹× Á¤ÀÇÇÕ´Ï´Ù.



Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.