|
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||
°³¿ä: ³»ºÎ Ŭ·¡½º | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå |
ServletRequest
ÀÎÅÍÆäÀ̽º¸¦ È®ÀåÇØ, HTTP ¼ºê ·¿¿ëÀÇ ¿ä±¸ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
¼ºê ·¿ ÄÁÅ×À̳ʴÂ,HttpServletRequest
¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇØ, ±×°ÍÀ» doGet
,doPost
µîÀÇ ¼ºê ·¿ÀÇ ¼ºñ½º ¸Þ¼Òµå¿¡ Àμö·Î¼ °Ç³×ÁÝ´Ï´Ù.
ÇʵåÀÇ °³¿ä | |
static java.lang.String |
BASIC_AUTH
±âº» ÀÎÁõÀ» À§ÇÑ Ä³¸¯ÅÍ ¶óÀÎ ½Äº°ÀÚÀÔ´Ï´Ù. |
static java.lang.String |
CLIENT_CERT_AUTH
±âº» ÀÎÁõÀ» À§ÇÑ Ä³¸¯ÅÍ ¶óÀÎ ½Äº°ÀÚÀÔ´Ï´Ù. |
static java.lang.String |
DIGEST_AUTH
±âº» ÀÎÁõÀ» À§ÇÑ Ä³¸¯ÅÍ ¶óÀÎ ½Äº°ÀÚÀÔ´Ï´Ù. |
static java.lang.String |
FORM_AUTH
±âº» ÀÎÁõÀ» À§ÇÑ Ä³¸¯ÅÍ ¶óÀÎ ½Äº°ÀÚÀÔ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
java.lang.String |
getAuthType ()
¼ºê ·¿À» º¸È£Çϱâ À§Çؼ »ç¿ëµÇ´Â ÀÎÁõ ¹æ½ÄÀÇ À̸§À» µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getContextPath ()
¿ä±¸ÀÇ ¹®¸ÆÀ» ³ªÅ¸³½´Ù, ¿ä±¸ URI ÀÇ ÀϺθ¦ µ¹·ÁÁÝ´Ï´Ù. |
Cookie [] |
getCookies ()
Ŭ¶óÀÌ¾ðÆ®°¡ ÀÌ ¿ä±¸¿Í ÇÔ²² ¼Û½ÅÇÑ ¸ðµç Cookie ¿ÀºêÁ§Æ®¸¦ °Ý³³ÇÑ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
long |
getDateHeader (java.lang.String name)
ÁöÁ¤µÈ ¿ä±¸ Çì´õÀÇ °ªÀ», Date ¿ÀºêÁ§Æ®¸¦ ³ªÅ¸³»´Â long Ä¡·Î¼ µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getHeader (java.lang.String name)
ÁöÁ¤µÈ ¿ä±¸ Çì´õÀÇ °ªÀ» String ·Î¼ µ¹·ÁÁÝ´Ï´Ù. |
java.util.Enumeration |
getHeaderNames ()
ÀÌ ¿ä±¸¿¡ Æ÷ÇԵǴ ¸ðµç Çì´õ¸íÀÇ ¿°Å¸¦ µ¹·ÁÁÝ´Ï´Ù. |
java.util.Enumeration |
getHeaders (java.lang.String name)
ÁöÁ¤µÈ ¿ä±¸ Çì´õÀÇ ¸ðµç °ªÀ», String ¿ÀºêÁ§Æ®ÀÇ Enumeration ·Î¼ µ¹·ÁÁÝ´Ï´Ù.
|
int |
getIntHeader (java.lang.String name)
ÁöÁ¤µÈ ¿ä±¸ Çì´õÀÇ °ªÀ» int ·Î¼ µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getMethod ()
¿¹¸¦ µé¾î GET, POST, PUT µî, ÀÌ ¿ä±¸¸¦ ÀÛ¼ºÇÑ HTTP ¸Þ¼ÒµåÀÇ À̸§ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù. |
java.lang.String |
getPathInfo ()
ÀÌ ¿ä±¸¸¦ ÀÛ¼ºÇßÀ» ¶§¿¡ Ŭ¶óÀÌ¾ðÆ®°¡ URL ¿¡ °ü·ÃÁö¾î ¼Û½ÅÇÑ, Ãß°¡ÀÇ ÆÐ½º Á¤º¸¸¦ µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getPathTranslated ()
¼ºê ·¿¸íÀÇ ´ÙÀ½¿¡ Äí¿¡¸®-ij¸¯ÅÍ ¶óÀÎÀÇ Àü¿¡ ÀÖ´Â Ãß°¡ ÆÐ½º Á¤º¸¸¦ ½ÇÁ¦ÀÇ ÆÐ½º·Î º¯È¯ÇÏ°í ³ª¼ µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getQueryString ()
¿ä±¸ URL ³»ÀÇ ÆÐ½ºÀÇ µÚ·Î Æ÷ÇԵǾî ÀÖ´Â Äí¿¡¸®-ij¸¯ÅÍ ¶óÀÎÀ» µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getRemoteUser ()
ÀÌ ¿ä±¸¸¦ ÀÛ¼ºÇÑ À¯Àú°¡ ÀÎÁõµÇ°í ÀÖ´Â °æ¿ì´Â ±× ·Î±×ÀθíÀ», ÀÎÁõµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getRequestedSessionId ()
Ŭ¶óÀÌ¾ðÆ®·Î ÁöÁ¤µÈ ¼¼¼Ç ID ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getRequestURI ()
HTTP ¿ä±¸ÀÇ ÃÖÃÊÀÇ Çà¿¡ ÀÖ´Â ÀÌ ¿ä±¸ÀÇ URL ÀÇ, ÇÁ·ÎÅäÄݸíÀ¸·ÎºÎÅÍ Äí¿¡¸®-ij¸¯ÅÍ ¶óÀαîÁöÀÇ ºÎºÐÀ» µ¹·ÁÁÝ´Ï´Ù. |
java.lang.StringBuffer |
getRequestURL ()
Ŭ¶óÀÌ¾ðÆ®°¡ ¿ä±¸¸¦ ÀÛ¼ºÇϱâ À§Çؼ »ç¿ëÇÑ URL ¸¦ À籸Ãà ÇÕ´Ï´Ù. |
java.lang.String |
getServletPath ()
ÀÌ ¿ä±¸ÀÇ ¼ºê ·¿À» È£ÃâÇÏ´Â URL ºÎºÐÀ» µ¹·ÁÁÝ´Ï´Ù. |
HttpSession |
getSession ()
ÀÌ ¿ä±¸¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ÇöÀçÀÇ ¼¼¼ÇÀ» µ¹·ÁÁÝ´Ï´Ù. |
HttpSession |
getSession (boolean create)
ÀÌ ¿ä±¸¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ÇöÀçÀÇ HttpSession ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
java.security.Principal |
getUserPrincipal ()
ÇöÀçÀÇ ÀÎÁõÀÌ ³¡³ À¯ÀúÀÇ À̸§ÀÌ °Ý³³µÈ java.security.Principal ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
isRequestedSessionIdFromCookie ()
¿ä±¸µÈ ¼¼¼Ç ID °¡ ÄíŰ·Î¼ º¸³»Á® ¿Ô´ÂÁö ¾î¶°Çß´ÂÁö¸¦ üũÇÕ´Ï´Ù. |
boolean |
isRequestedSessionIdFromUrl ()
Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù. Java Servlet API 2.1 ÀÌÈÄ¿¡¼´Â, ´ë½Å¿¡ isRequestedSessionIdFromURL() ¸¦ »ç¿ëÇÕ´Ï´Ù. |
boolean |
isRequestedSessionIdFromURL ()
¿ä±¸µÈ ¼¼¼Ç ID °¡, ¿ä±¸ URL ÀÇ ÀϺημ º¸³»Á® ¿Ô´ÂÁö ¾î¶°Çß´ÂÁö¸¦ üũÇÕ´Ï´Ù. |
boolean |
isRequestedSessionIdValid ()
¿ä±¸µÈ ¼¼¼Ç ID °¡ ÇöÀçµµ À¯È¿ÇÑÁö ¾î¶²Áö¸¦ üũÇÕ´Ï´Ù. |
boolean |
isUserInRole (java.lang.String role)
ÀÎÁõµÈ À¯Àú°¡ ÁöÁ¤µÈ ³í¸®ÀûÀÎ ¡¸·Ñ¡¹¿¡ Æ÷ÇԵǾî ÀÖ´ÂÁö ¾î¶²Áö¸¦ ³ªÅ¸³»´Â ³í¸®Ä¡¸¦ µ¹·ÁÁÝ´Ï´Ù. |
ÀÎÅÍÆäÀ̽º javax.servlet. ServletRequest ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå |
getAttribute , getAttributeNames , getCharacterEncoding , getContentLength , getContentType , getInputStream , getLocale , getLocales , getParameter , getParameterMap , getParameterNames , getParameterValues , getProtocol , getReader , getRealPath , getRemoteAddr , getRemoteHost , getRequestDispatcher , getScheme , getServerName , getServerPort , isSecure , removeAttribute , setAttribute , setCharacterEncoding |
ÇʵåÀÇ »ó¼¼ |
public static final java.lang.String BASIC_AUTH
public static final java.lang.String FORM_AUTH
public static final java.lang.String CLIENT_CERT_AUTH
public static final java.lang.String DIGEST_AUTH
¸Þ¼ÒµåÀÇ »ó¼¼ |
public java.lang.String getAuthType()
null
°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
µ¹·ÁÁÖ¾îÁö´Â °ªÀº, CGI º¯¼ö AUTH_TYPE ÀÇ °ª°ú °°½À´Ï´Ù.
null
public Cookie [] getCookies()
Cookie
¿ÀºêÁ§Æ®¸¦ °Ý³³ÇÑ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. Äí۰¡ ¼Û½ÅµÇÁö ¾Ê¾Ò´ø °æ¿ì, ÀÌ ¸Þ¼Òµå´Â null
¸¦ µ¹·ÁÁÝ´Ï´Ù. Cookie
ÀÇ ¹è¿. ¿ä±¸¿¡ Äí۰¡ ¾ø´Â °æ¿ì´Â null
public long getDateHeader(java.lang.String name)
Date
¿ÀºêÁ§Æ®¸¦ ³ªÅ¸³»´Â long
Ä¡·Î¼ µ¹·ÁÁÝ´Ï´Ù. If-Modified-Since
µîÀÇ ÀÏÀÚ¸¦ Æ÷ÇÔÇÑ Çì´õ¿¡ ´ëÇØ, ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇÕ´Ï´Ù.
ÀÏÀÚ´Â, GMT 1970 ³â 1 ¿ù 1 ÀϺÎÅÍÀÇ ¹Ð¸® ¼¼ÄÁµå ¼ö¶ó°í ÇØ µ¹·ÁÁÖ¾îÁý´Ï´Ù. Çì´õ¸íÀº, ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚ°¡ ±¸º°µÇÁö ¾Ê½À´Ï´Ù.
ÁöÁ¤µÈ À̸§ÀÇ Çì´õ°¡ ¿ä±¸¿¡ ¾ø´Â °æ¿ì, ÀÌ ¸Þ¼Òµå´Â -1 À» µ¹·ÁÁÝ´Ï´Ù. Çì´õ¸¦ ÀÏÀÚ·Î º¯È¯ÇÒ ¼ö ¾ø´Â °æ¿ì´Â,IllegalArgumentException
¸¦ ½½·Î¿ì ÇÕ´Ï´Ù.
name
- Çì´õÀÇ À̸§À» ÁöÁ¤ÇÏ´Â String
long
Ä¡. ÁöÁ¤µÈ Çì´õ°¡ ¿ä±¸¿¡ ¾ø´Â °æ¿ì´Â -1java.lang.IllegalArgumentException
- Çì´õÀÇ °ªÀ» ÀÏÀÚ·Î º¯È¯ÇÒ ¼ö ¾ø´Â °æ¿ìpublic java.lang.String getHeader(java.lang.String name)
String
·Î¼ µ¹·ÁÁÝ´Ï´Ù. ÁöÁ¤µÈ À̸§ÀÇ Çì´õ°¡ ¿ä±¸¿¡ ¾ø´Â °æ¿ì, ÀÌ ¸Þ¼Òµå´Â null
¸¦ µ¹·ÁÁÝ´Ï´Ù. Çì´õ¸íÀº ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚ°¡ ±¸º°µÇÁö ¾Ê½À´Ï´Ù. ¾î¶°ÇÑ ¿ä±¸ Çì´õ¿¡ ´ëÇØ¼µµ, ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. name
- Çì´õ¸íÀ» ÁöÁ¤ÇÏ´Â String
String
. ¿ä±¸¿¡ ±× À̸§ÀÇ Çì´õ°¡ ¾ø´Â °æ¿ì´Â null
public java.util.Enumeration getHeaders(java.lang.String name)
String
¿ÀºêÁ§Æ®ÀÇ Enumeration
·Î¼ µ¹·ÁÁÝ´Ï´Ù.
Çì´õ¿¡ µû¶ó¼´Â, ÄÞ¸¶·Î ´Ü¶ôÁö¾îÁø ¸®½ºÆ®·Î¼ Çì´õ¸¦ ¼Û½ÅÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó,Accept-Language
µî°ú °°ÀÌ, °¢°¢ÀÌ ´Ù¸¥ °ªÀÇ º¹¼öÀÇ Çì´õ·Î¼ Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ ¼Û½ÅµÇ´Â °Íµµ ÀÖ½À´Ï´Ù.
ÁöÁ¤µÈ À̸§ÀÇ Çì´õ°¡ ¿ä±¸¿¡ ¾ø´Â °æ¿ì, ÀÌ ¸Þ¼Òµå´Â ÇÏ´ÃÀÇ Enumeration
¸¦ µ¹·ÁÁÝ´Ï´Ù. Çì´õ¸íÀº ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚ°¡ ±¸º°µÇÁö ¾Ê½À´Ï´Ù. ¾î¶°ÇÑ ¿ä±¸ Çì´õ¿¡ ´ëÇØ¼µµ, ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
name
- Çì´õ¸íÀ» ÁöÁ¤ÇÏ´Â String
Enumeration
. ÁöÁ¤µÈ À̸§ÀÇ Çì´õ°¡ ¿ä±¸¿¡ ¾ø´Â °æ¿ì´Â, ÇÏ´ÃÀÇ ¿°Å¸¦ µ¹·ÁÁØ´Ù. ÄÁÅ×À̳ʰ¡ Çì´õ Á¤º¸¿¡ ¾×¼¼½º ÇÏ´Â °ÍÀ» Çã°¡ÇÏÁö ¾Ê´Â °æ¿ì´Â, null ¸¦ µ¹·ÁÁØ´Ùpublic java.util.Enumeration getHeaderNames()
¼ºê ·¿ ÄÁÅ×ÀÌ³Ê ¼Ó¿¡´Â, ¼ºê ·¿ÀÌ ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇØ Çì´õ¿¡ ¾×¼¼½º ÇÏ´Â °ÍÀ» Çã°¡ÇÏÁö ¾Ê´Â °Íµµ ÀÖ½À´Ï´Ù. ±× °æ¿ì, ÀÌ ¸Þ¼Òµå´Â null
¸¦ µ¹·ÁÁÝ´Ï´Ù.
null
public int getIntHeader(java.lang.String name)
int
·Î¼ µ¹·ÁÁÝ´Ï´Ù. ÁöÁ¤µÈ À̸§ÀÇ Çì´õ°¡ ¿ä±¸¿¡ ¾ø´Â °æ¿ì, ÀÌ ¸Þ¼Òµå´Â -1 À» µ¹·ÁÁÝ´Ï´Ù. Çì´õ¸¦ Á¤¼ö·Î º¯È¯ÇÒ ¼ö ¾ø´Â °æ¿ì´Â,NumberFormatException
¸¦ ½½·Î¿ì ÇÕ´Ï´Ù.
Çì´õ¸í¿¡¼´Â, ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê½À´Ï´Ù.
name
- ¿ä±¸ Çì´õÀÇ À̸§À» ÁöÁ¤ÇÏ´Â String
java.lang.NumberFormatException
- Çì´õÀÇ °ªÀ» int
·Î º¯È¯ÇÒ ¼ö ¾ø´Â °æ¿ìpublic java.lang.String getMethod()
String
public java.lang.String getPathInfo()
null
¸¦ µ¹·ÁÁÝ´Ï´Ù.
µ¹·ÁÁÖ¾îÁö´Â °ªÀº, CGI º¯¼ö PATH_INFO ÀÇ °ª°ú °°½À´Ï´Ù.
String
. URL ¿¡ Ãß°¡ ÆÐ½º Á¤º¸°¡ Æ÷ÇÔµÇÁö ¾ÊÀº °æ¿ì´Â null
public java.lang.String getPathTranslated()
URL ¿¡ Ãß°¡ ÆÐ½º Á¤º¸°¡ Æ÷ÇÔµÇÁö ¾ÊÀº °æ¿ì, ÀÌ ¸Þ¼Òµå´Â null
¸¦ µ¹·ÁÁÝ´Ï´Ù. ±× °æ¿ì, Web ÄÁÅ×À̳ʴ ij¸¯ÅÍ ¶óÀÎÀ» º¹È£È(decode) ÇÏÁö ¾Ê½À´Ï´Ù.
String
. URL ¿¡ Ãß°¡ ÆÐ½º Á¤º¸°¡ Æ÷ÇÔµÇÁö ¾ÊÀº °æ¿ì´Â null
public java.lang.String getContextPath()
String
public java.lang.String getQueryString()
null
¸¦ µ¹·ÁÁÝ´Ï´Ù. µ¹·ÁÁÖ¾îÁö´Â °ªÀº, CGI º¯¼ö QUERY_STRING ÀÇ °ª°ú °°½À´Ï´Ù. String
. URL ¿¡ Äí¿¡¸®-ij¸¯ÅÍ ¶óÀÎÀÌ Æ÷ÇÔµÇÁö ¾ÊÀº °æ¿ì´Â null
. °ªÀº ÄÁÅ×À̳ʿ¡ ÀÇÇØ º¹È£È(decode) µÇÁö ¾Ê´Â´Ùpublic java.lang.String getRemoteUser()
null
¸¦ µ¹·ÁÁÝ´Ï´Ù. À¯Àú¸íÀÌ ÀÌÈÄÀÇ °¢ ¿ä±¸¿Í ÇÔ²² ¼Û½ÅµÉÁö ¾î¶³Áö´Â, ºê¶ó¿ìÀú¿Í ÀÎÁõÀÇ Å¸ÀÔ¿¡ µû¶ó¼ ´Ù¸¨´Ï´Ù. µ¹·ÁÁÖ¾îÁö´Â °ªÀº, CGI º¯¼ö REMOTE_USER ÀÇ °ª°ú °°½À´Ï´Ù. String
. À¯ÀúÀÇ ·Î±×ÀθíÀÌ ºÒ¸íÇÑ °æ¿ì´Â null
public boolean isUserInRole(java.lang.String role)
false
¸¦ µ¹·ÁÁÝ´Ï´Ù. role
- ·ÑÀÇ À̸§À» ÁöÁ¤ÇÏ´Â String
boolean
. À¯Àú°¡ ÀÎÁõµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â false
public java.security.Principal getUserPrincipal()
java.security.Principal
¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. À¯Àú°¡ ÀÎÁõµÇ¾î ÀÖÁö ¾Ê¾Ò´ø °æ¿ì, ÀÌ ¸Þ¼Òµå´Â null
¸¦ µ¹·ÁÁÝ´Ï´Ù. java.security.Principal
. À¯Àú°¡ ÀÎÁõµÇ¾î ÀÖÁö ¾Ê¾Ò´ø °æ¿ì´Â null
public java.lang.String getRequestedSessionId()
null
¸¦ µ¹·ÁÁÝ´Ï´Ù. String
. ¿ä±¸°¡ ¼¼¼Ç ID ¸¦ ÁöÁ¤Çϰí ÀÖÁö ¾Ê¾Ò´ø °æ¿ì´Â null
isRequestedSessionIdValid()
public java.lang.String getRequestURI()
HTTP ¿ä±¸ÀÇ ÃÖÃÊÀÇ Çà | µ¹·ÁÁÖ¾îÁø °ª||
---|---|---|
POST /some/path.html HTTP/1. 1 | /some/path.html | |
GET http://foo.bar/a.html HTTP/1. 0 | /a.html | |
HEAD /xyz? a=b HTTP/1. 1 | /xyz |
schema¿Í È£½ºÆ®¸¦ Æ÷ÇÔÇÑ URL ¸¦ À籸Ãà ÇÏ·Á¸é ,HttpUtils.getRequestURL(javax.servlet.http.HttpServletRequest)
¸¦ »ç¿ëÇÕ´Ï´Ù.
String
HttpUtils.getRequestURL(javax.servlet.http.HttpServletRequest)
public java.lang.StringBuffer getRequestURL()
ÀÌ ¸Þ¼Òµå´Â ij¸¯ÅÍ ¶óÀÎÀÌ ¾Æ´Ï°í StringBuffer
¸¦ µ¹·ÁÁÖ±â (À§ÇØ)¶§¹®¿¡, ¿¹¸¦ µé¾î Äí¿¡¸®-ÆÄ¶ó¹ÌÅ͸¦ Ãß°¡ÇÏ´Â µî, URL ¸¦ °£´ÜÇÏ°Ô º¯°æÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
ÀÌ ¸Þ¼Òµå´Â, ¸®µð·ºÆ® ¸Þ¼¼ÁöÀÇ ÀÛ¼ºÀ̳ª ¿¡·¯ÀÇ º¸°í¿¡ µµ¿òÀÌ µË´Ï´Ù.
StringBuffer
¿ÀºêÁ§Æ®public java.lang.String getServletPath()
String
public HttpSession getSession(boolean create)
HttpSession
¸¦ µ¹·ÁÁÝ´Ï´Ù. ÇöÀçÀÇ ¼¼¼ÇÀÌ ¾ø°í,create
°¡ true ÀÇ °æ¿ì´Â, »õ·Î¿î ¼¼¼ÇÀ» µ¹·ÁÁÝ´Ï´Ù.
create
°¡ false
·Î, °Ô´Ù°¡ ¿ä±¸¿¡ À¯È¿ÇÑ HttpSession
°¡ ¾ø´Â °æ¿ì, ÀÌ ¸Þ¼Òµå´Â null
¸¦ µ¹·ÁÁÝ´Ï´Ù.
¼¼¼ÇÀ» ¿Ã¹Ù¸£°í È®½ÇÈ÷ À¯ÁöÇϱâ À§Çؼ, ÀÀ´äÀÌ À§Å¹µÇ±â Àü¿¡ ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ÄÁÅ×À̳ʰ¡ Äí۸¦ »ç¿ëÇØ ¼¼¼ÇÀ» À¯ÁöÇϰí ÀÖ´Â °æ¿ì, ÀÀ´äÀÌ À§Å¹µÉ ¶§ ½Å±Ô ¼¼¼ÇÀ» ÀÛ¼ºÇϵµ·Ï(µíÀÌ) ÁöÁ¤Çϸé(ÀÚ), IllegalStateException °¡ ½½·Î¿ì µË´Ï´Ù.
create
- ÀÌ ¿ä±¸¸¦ À§ÇÑ ½Å±Ô ¼¼¼ÇÀ» Çʿ信 µû¶ó¼ ÀÛ¼ºÇÏ´Â °æ¿ì´Â true
. ÇöÀçÀÇ ¼¼¼ÇÀÌ ¾øÀ» ¶§¿¡,null
¸¦ µ¹·ÁÁÖ´Â °æ¿ì´Â false
HttpSession
. create
°¡ false
·Î, °Ô´Ù°¡ ¿ä±¸¿¡ À¯È¿ÇÑ ¼¼¼ÇÀ» °ü·ÃÁöÀ» ¼ö ÀÖÁö ¾ÊÀº °æ¿ì´Â null
getSession()
public HttpSession getSession()
HttpSession
getSession(boolean)
public boolean isRequestedSessionIdValid()
true
, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
getRequestedSessionId()
,
getSession(boolean)
,
HttpSessionContext
public boolean isRequestedSessionIdFromCookie()
true
, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
getSession(boolean)
public boolean isRequestedSessionIdFromURL()
true
, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
getSession(boolean)
public boolean isRequestedSessionIdFromUrl()
isRequestedSessionIdFromURL()
¸¦ »ç¿ëÇÕ´Ï´Ù.
|
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||
°³¿ä: ³»ºÎ Ŭ·¡½º | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå |