|
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||
°³¿ä: ³»ºÎ Ŭ·¡½º | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå |
Ŭ¶óÀ̾ðÆ®ÀÇ ¿ä±¸¿¡ ´ëÇÑ Á¤º¸¸¦ ¼ºê ·¿¿¡ Á¦°øÇÏ´Â ¿ÀºêÁ§Æ®¸¦ Á¤ÀÇÇÕ´Ï´Ù. ¼ºê ·¿ ÄÁÅ×À̳ʰ¡ ServletRequest
¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇØ, ±×°ÍÀ» Àμö·Î¼ ¼ºê ·¿ÀÇ service
¸Þ¼Òµå¿¡ °Ç³×ÁÝ´Ï´Ù.
ServletRequest
¿ÀºêÁ§Æ®´Â, ÆÄ¶ó¹ÌÅÍÀÇ À̸§°ú °ª, ¼Ó¼º, ¹× ÀÔ·Â ½Ã³Á¹°µîÀÇ µ¥ÀÌÅ͸¦ Á¦°øÇÕ´Ï´Ù. ServletRequest
¸¦ È®ÀåÇÑ ÀÎÅÍÆäÀ̽º·ÎºÎÅÍ´Â, Ãß°¡ Á¤º¸·Î¼ÀÇ ÇÁ·ÎÅäÄÝ °íÀ¯ µ¥ÀÌÅ͸¦ ÃëµæÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î,HttpServletRequest
¸¦ »ç¿ëÇϸé(ÀÚ) HTTP µ¥ÀÌÅ͸¦ ÃëµæÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
HttpServletRequest
¸Þ¼ÒµåÀÇ °³¿ä | |
java.lang.Object |
getAttribute (java.lang.String name)
ÁöÁ¤µÈ ¼Ó¼ºÀÇ °ªÀ» Object ·Î¼ µ¹·ÁÁÝ´Ï´Ù. |
java.util.Enumeration |
getAttributeNames ()
ÀÌ ¿ä±¸·Î ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¼Ó¼ºÀÇ À̸§ÀÌ °Ý³³µÈ Enumeration ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getCharacterEncoding ()
ÀÌ ¿ä±¸ÀÇ º»Ã¼·Î »ç¿ëµÇ´Â ij¸¯ÅÍ ÀÎÄÚµùÀÇ À̸§À» µ¹·ÁÁÝ´Ï´Ù. |
int |
getContentLength ()
¿ä±¸ º»Ã¼ÀÇ ±æÀ̸¦, Áï ÀÔ·Â ½Ã³Á¹°·ÎºÎÅÍ ÀоîµéÀÏ ¼ö ÀÖ´Â ¾Æ¸£¹ÙÀÌÆ®ÀåÀ» µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getContentType ()
¿ä±¸ º»Ã¼ÀÇ MIME ŸÀÔÀ» µ¹·ÁÁÝ´Ï´Ù. |
ServletInputStream |
getInputStream ()
ServletInputStream ¸¦ »ç¿ëÇØ, ¹ÙÀ̳ʸ® µ¥ÀÌÅͷμ ¿ä±¸ÀÇ º»Ã¼¸¦ ÃëµæÇÕ´Ï´Ù. |
java.util.Locale |
getLocale ()
Ŭ¶óÀÌ¾ðÆ®°¡ ÄÁÅÙÃ÷¸¦ ¹Þ¾ÆµéÀÏ ¶§ÀÇ ¿ì¼± Locale ¸¦, Accept-Language Çì´õ¿¡ ±Ù°ÅÇØ µ¹·ÁÁÝ´Ï´Ù. |
java.util.Enumeration |
getLocales ()
Locale ¿ÀºêÁ§Æ®ÀÇ Enumeration ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getParameter (java.lang.String name)
¿ä±¸ ÆÄ¶ó¹ÌÅÍÀÇ °ªÀ» String ·Î¼ µ¹·ÁÁÝ´Ï´Ù. |
java.util.Map |
getParameterMap ()
ÀÌ ¿ä±¸·ÎºÎÅÍ ÃëµæÇÒ ¼ö ÀÖ´Â ÆÄ¶ó¹ÌÅ͸¦ java.util.Map ·Î µ¹·ÁÁÝ´Ï´Ù. |
java.util.Enumeration |
getParameterNames ()
ÀÌ ¿ä±¸¿¡ Æ÷ÇԵǴ ÆÄ¶ó¹ÌÅÍÀÇ À̸§À» °Ý³³ÇÑ, String ¿ÀºêÁ§Æ®ÀÇ Enumeration ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String[] |
getParameterValues (java.lang.String name)
ÁöÁ¤µÈ ¿ä±¸ ÆÄ¶ó¹ÌÅÍÀÇ ¸ðµç °ªÀÌ °Ý³³µÈ String ¿ÀºêÁ§Æ®ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getProtocol ()
¿ä±¸°¡ »ç¿ëÇÏ´Â ÇÁ·ÎÅäÄÝÀÇ À̸§°ú ¹öÁ¯ ¹øÈ£¸¦, ¿¹¸¦ µé¾î HTTP/1. 1 °ú °°ÀÌ,protocol/majorVersion.minorVersion ÀÇ Çü½Ä¿¡¼ µ¹·ÁÁÝ´Ï´Ù. |
java.io.BufferedReader |
getReader ()
BufferedReader ¸¦ »ç¿ëÇØ, ¿ä±¸ÀÇ º»Ã¼¸¦ ij¸¯ÅÍ µ¥ÀÌÅͷμ ÃëµæÇÕ´Ï´Ù. |
java.lang.String |
getRealPath (java.lang.String path)
Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù. Java Servlet API 2.1 ÀÌÈÄ¿¡¼´Â, ´ë½Å¿¡ ServletContext.getRealPath(java.lang.String) ¸¦ »ç¿ëÇÕ´Ï´Ù. |
java.lang.String |
getRemoteAddr ()
¿ä±¸¸¦ ¼Û½ÅÇÑ Å¬¶óÀ̾ðÆ®ÀÇ ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝ (IP) ÁÖ¼Ò¸¦ µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getRemoteHost ()
¿ä±¸¸¦ ¼Û½ÅÇÑ Å¬¶óÀ̾ðÆ®ÀÇ ¿ÏÀü ÁöÁ¤ÀÇ µµ¸ÞÀθíÀ» µ¹·ÁÁÝ´Ï´Ù. |
RequestDispatcher |
getRequestDispatcher (java.lang.String path)
ÁöÁ¤µÈ ÆÐ½º¿¡ ÀÖ´Â ¸®¼Ò½ºÀÇ ·¡ÆÛ·Î¼ ±â´ÉÇÏ´Â, RequestDispatcher ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getScheme ()
¿¹¸¦ µé¾î http ,https , ¶Ç´Â ftp ¿Í °°ÀÌ, ÀÌ ¿ä±¸¿¡ »ç¿ëµÇ´Â schemaÀÇ À̸§À» µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getServerName ()
¿ä±¸¸¦ ¼ö½ÅÇÑ ¼¹öÀÇ È£½ºÆ®¸íÀ» µ¹·ÁÁÝ´Ï´Ù. |
int |
getServerPort ()
ÀÌ ¿ä±¸¸¦ ¼ö½ÅÇÑ Æ÷Åä ¹øÈ£¸¦ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
isSecure ()
ÀÌ ¿ä±¸°¡, HTTPS µîÀÇ ½ÃÅ¥·¯Æ¼ º¸È£µÈ ä³ÎÀ» »ç¿ëÇØ ¼Û½ÅµÇ¾ú´ÂÁö ¾î¶°Çß´ÂÁö¸¦ ³ªÅ¸³»´Â ³í¸®Ä¡¸¦ µ¹·ÁÁÝ´Ï´Ù. |
void |
removeAttribute (java.lang.String name)
ÀÌ ¿ä±¸·ÎºÎÅÍ ¼Ó¼ºÀ» »èÁ¦ÇÕ´Ï´Ù. |
void |
setAttribute (java.lang.String name,
java.lang.Object o)
ÀÌ ¿ä±¸¿¡ ´ëÇØ ¼Ó¼ºÀ» ¼³Á¤ÇØ, °Ý³³ÇÕ´Ï´Ù. |
void |
setCharacterEncoding (java.lang.String env)
ÀÌ ¿ä±¸ÀÇ º»Ã¼·Î »ç¿ëµÇ´Â ij¸¯ÅÍ ÀÎÄÚµùÀÇ À̸§À» ¿À¹ö¶óÀ̵å(override) ÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ »ó¼¼ |
public java.lang.Object getAttribute(java.lang.String name)
Object
·Î¼ µ¹·ÁÁÝ´Ï´Ù. ÁöÁ¤µÈ À̸§ÀÇ ¼Ó¼ºÀÌ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â,null
¸¦ µ¹·ÁÁÝ´Ï´Ù.
¼Ó¼ºÀº 2 °³ÀÇ ¹æ¹ýÀ¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. 1 °³(»ì)Àº ¿ä±¸¿¡ ºÎ¼ö ÇÏ´Â Ä¿½ºÅÒ Á¤º¸¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï(µíÀÌ) ¼ºê ·¿ ÄÁÅ×À̳ʰ¡ ¼Ó¼ºÀ» ¼³Á¤ÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, HTTPS ¸¦ »ç¿ëÇØ ÇàÇØÁø ¿ä±¸ÀÇ °æ¿ì, ¼Ó¼º javax.servlet.request.X509Certificate
¸¦ »ç¿ëÇØ, Ŭ¶óÀ̾ðÆ®ÀÇ Áõ¸í¼¿¡ ´ëÇÑ Á¤º¸¸¦ ÃëµæÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ÀÌÁ¦(¹ú½á) 1 °³(»ì)Àº setAttribute(java.lang.String, java.lang.Object)
¸¦ »ç¿ëÇØ, ÇÁ·Î±×·¥À¸·Î ¼Ó¼ºÀ» ¼³Á¤ÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. ÀÌ ¸Þ¼Òµå¿¡ ÀÇÇØ,RequestDispatcher
¸¦ È£ÃâÇϱâ Àü¿¡, Á¤º¸¸¦ ¿ä±¸³»¿¡ ¹¯À» ¼ö°¡ ÀÖ½À´Ï´Ù.
¼Ó¼ºÀÇ À̸§Àº, ÆÐŰÁö¸í°ú °°Àº ±ÔÄ¢¿¡ µû¸¦ Çʿ䰡 ÀÖ½À´Ï´Ù. ÀÌ »ç¾ç¿¡¼´Â,java. *
,javax. *
, ¹× sun. *
¿¡ ÀÏÄ¡ÇÏ´Â À̸§À» ¿¹¾àÇϰí ÀÖ½À´Ï´Ù.
name
- ¼Ó¼ºÀÇ À̸§À» ÁöÁ¤ÇÏ´Â String
Object
. ¼Ó¼ºÀÌ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null
public java.util.Enumeration getAttributeNames()
Enumeration
¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¼Ó¼ºÀÌ ¿ä±¸¿¡ ¾ø´Â °æ¿ì´Â, ÇÏ´ÃÀÇ Enumeration
¸¦ µ¹·ÁÁÝ´Ï´Ù. Enumeration
public java.lang.String getCharacterEncoding()
null
¸¦ µ¹·ÁÁÝ´Ï´Ù. String
. ¿ä±¸°¡ ij¸¯ÅÍ ÀÎÄÚµùÀ» ÁöÁ¤Çϰí ÀÖÁö ¾Ê´Â °æ¿ì´Â null
public void setCharacterEncoding(java.lang.String env) throws java.io.UnsupportedEncodingException
env
- ij¸¯ÅÍ ÀÎÄÚµùÀÇ À̸§À» ³ªÅ¸³»´Â String
java.io.UnsupportedEncodingException
- À̰ÍÀÌ À¯È¿ÇÑ ÀÎÄÚµùÀÌ ¾Æ´Ñ °æ¿ìpublic int getContentLength()
public java.lang.String getContentType()
null
¸¦ µ¹·ÁÁÝ´Ï´Ù. HTTP ¼ºê ·¿ÀÇ °æ¿ì, µ¹·ÁÁÖ¾îÁö´Â °ªÀº CGI º¯¼ö CONTENT_TYPE ÀÇ °ª°ú °°½À´Ï´Ù. String
. ŸÀÔÀÌ ºÒ¸íÇÑ °æ¿ì´Â null
public ServletInputStream getInputStream() throws java.io.IOException
ServletInputStream
¸¦ »ç¿ëÇØ, ¹ÙÀ̳ʸ® µ¥ÀÌÅͷμ ¿ä±¸ÀÇ º»Ã¼¸¦ ÃëµæÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå ¶Ç´Â getReader()
ÀÇ ¾î´À ÂÊÀÎÁö¸¦, º»Ã¼¸¦ Àо±â À§Çؼ(¶§¹®¿¡) È£ÃâÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù¸¸, ¾çÂÊ ¸ðµÎ¸¦ È£ÃâÇÒ ¼ö ¾ø½À´Ï´Ù. ServletInputStream
¿ÀºêÁ§Æ®java.lang.IllegalStateException
- getReader()
¸Þ¼Òµå°¡ ÀÌ ¿ä±¸¿¡ ´ëÇØ¼ ¹ú½á ºÒ·Á °¡°í ÀÖ¾úÀ» °æ¿ìjava.io.IOException
- ÀÔÃâ·Â ¿¹¿Ü°¡ ¹ß»ýÇßÀ» °æ¿ìpublic java.lang.String getParameter(java.lang.String name)
String
·Î¼ µ¹·ÁÁÝ´Ï´Ù. ÆÄ¶ó¹ÌÅͰ¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â,null
¸¦ µ¹·ÁÁÝ´Ï´Ù. ¿ä±¸ ÆÄ¶ó¹ÌÅÍ´Â, ¿ä±¸¿Í ÇÔ²² ¼Û½ÅµÇ´Â Ãß°¡ Á¤º¸ÀÔ´Ï´Ù. HTTP ¼ºê ·¿ÀÇ °æ¿ì, Äí¿¡¸®-ij¸¯ÅÍ ¶óÀγ» ¶Ç´Â POST µÈ Çü½ÄÀÇ µ¥ÀÌÅͳ»¿¡ ÆÄ¶ó¹ÌÅͰ¡ °Ý³³µÇ°í ÀÖ½À´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ¿¡ 1 °³ÀÇ °ª¸¸ÀÌ Æ÷ÇԵǾî ÀÖ´Â °ÍÀÌ È®½ÇÇÑ °æ¿ì¿¡°Ô¸¸, ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇØ ÁÖ¼¼¿ä. ÆÄ¶ó¹ÌÅÍ¿¡ º¹¼öÀÇ °ªÀÌ Æ÷ÇԵǾî ÀÖÀ» °¡´É¼ºÀÌ ÀÖ´Â °æ¿ì´Â,getParameterValues(java.lang.String)
¸¦ »ç¿ëÇÕ´Ï´Ù.
º¹¼öÀÇ °ªÀ» °¡Áö´Â ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼ ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇßÀ» °æ¿ì, µ¹·ÁÁÖ¾îÁö´Â °ªÀº,getParameterValues
·Î µ¹·ÁÁÖ¾îÁö´Â ¹è¿³»ÀÇ ÃÖÃÊÀÇ °ª°ú °°½À´Ï´Ù.
ÆÄ¶ó¹ÌÅÍÀÇ µ¥ÀÌÅͰ¡, HTTP POST ¿ä±¸¿Í °°ÀÌ ¿ä±¸ º»Ã¼³»¿¡¼ ¼Û½ÅµÇ¾úÀ» °æ¿ì´Â,getInputStream()
¶Ç´Â getReader()
¿¡ ÀÇÇÑ º»Ã¼ÀÇ Á÷Á¢ÀûÀÎ µ¶Çذ¡, ÀÌ ¸Þ¼ÒµåÀÇ ½ÇÇà¿¡ ¿µÇâÀ» ÁÙ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.
name
- ÆÄ¶ó¹ÌÅÍÀÇ À̸§À» ÁöÁ¤ÇÏ´Â String
String
getParameterValues(java.lang.String)
public java.util.Enumeration getParameterNames()
String
¿ÀºêÁ§Æ®ÀÇ Enumeration
¸¦ µ¹·ÁÁÝ´Ï´Ù. ÆÄ¶ó¹ÌÅͰ¡ ¿ä±¸¿¡ ¾ø´Â °æ¿ì, ÀÌ ¸Þ¼Òµå´Â ÇÏ´ÃÀÇ Enumeration
¸¦ µ¹·ÁÁÝ´Ï´Ù. String
¿ÀºêÁ§Æ®ÀÇ Enumeration
. °¢ String
¿¡´Â, ¿ä±¸ ÆÄ¶ó¹ÌÅÍÀÇ À̸§ÀÌ °Ý³³µÇ°í ÀÖ´Ù. ÆÄ¶ó¹ÌÅͰ¡ ¿ä±¸¿¡ ¾ø´Â °æ¿ì´Â, ÇÏ´ÃÀÇ Enumeration
public java.lang.String[] getParameterValues(java.lang.String name)
String
¿ÀºêÁ§Æ®ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. ÆÄ¶ó¹ÌÅͰ¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â,null
¸¦ µ¹·ÁÁÝ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍÀÇ °ªÀÌ 1 °³»ÓÀÎ °æ¿ì, ¹è¿ÀÇ ±æÀÌ´Â 1 ÀÔ´Ï´Ù.
name
- ÃëµæÇÏ°í ½ÍÀº ÆÄ¶ó¹ÌÅÍÀÇ À̸§À» ³ªÅ¸³»´Â String
String
¿ÀºêÁ§Æ®ÀÇ ¹è¿getParameter(java.lang.String)
public java.util.Map getParameterMap()
public java.lang.String getProtocol()
SERVER_PROTOCOL
ÀÇ °ª°ú °°½À´Ï´Ù. String
public java.lang.String getScheme()
http
,https
, ¶Ç´Â ftp
¿Í °°ÀÌ, ÀÌ ¿ä±¸¿¡ »ç¿ëµÇ´Â schemaÀÇ À̸§À» µ¹·ÁÁÝ´Ï´Ù. RFC 1738 ¿¡ ¼³¸íµÇ°í ÀÖ´Â ´ë·Î, URL ÀÇ Çü½ÄÀº schema¿¡ µû¶ó¼ ´Ù¸¨´Ï´Ù. String
public java.lang.String getServerName()
SERVER_NAME
ÀÇ °ª°ú °°½À´Ï´Ù. String
public int getServerPort()
SERVER_PORT
ÀÇ °ª°ú °°½À´Ï´Ù. public java.io.BufferedReader getReader() throws java.io.IOException
BufferedReader
¸¦ »ç¿ëÇØ, ¿ä±¸ÀÇ º»Ã¼¸¦ ij¸¯ÅÍ µ¥ÀÌÅͷμ ÃëµæÇÕ´Ï´Ù. ¸®´õ´Â, º»Ã¼¿¡ »ç¿ëµÇ°í Àִ ij¸¯ÅÍ ÀÎÄÚµù¿¡ µû¶ó, ij¸¯ÅÍ µ¥ÀÌÅ͸¦ º¯È¯ÇÕ´Ï´Ù. º»Ã¼¸¦ Àо·Á¸é , ÀÌ ¸Þ¼Òµå ¶Ç´Â getInputStream()
ÀÇ ¾î´À ÂÊÀÎÁö¸¦ È£ÃâÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù¸¸, ¾çÂÊ ¸ðµÎ¸¦ È£ÃâÇÒ ¼ö ¾ø½À´Ï´Ù. BufferedReader
¿ÀºêÁ§Æ®java.io.UnsupportedEncodingException
- »ç¿ëµÈ ij¸¯ÅÍ ÀÎÄÚµùÀÌ ¼Æ÷Æ®µÇ¾î ÀÖÁö ¾Ê±â ¶§¹®¿¡, ÅØ½ºÆ®¸¦ º¹È£È(decode) ÇÒ ¼ö ¾ø´Â °æ¿ìjava.lang.IllegalStateException
- getInputStream()
¸Þ¼Òµå°¡, ÀÌ ¿ä±¸¿¡ ´ëÇØ¼ ¹ú½á ºÒ·Á °¡°í ÀÖ¾úÀ» °æ¿ìjava.io.IOException
- ÀÔÃâ·Â ¿¹¿Ü°¡ ¹ß»ýÇßÀ» °æ¿ìgetInputStream()
public java.lang.String getRemoteAddr()
REMOTE_ADDR
ÀÇ °ª°ú °°½À´Ï´Ù. String
public java.lang.String getRemoteHost()
REMOTE_HOST
ÀÇ °ª°ú °°½À´Ï´Ù. String
public void setAttribute(java.lang.String name, java.lang.Object o)
RequestDispatcher
¿Í ¾Æ¿ï·¯ »ç¿ëµË´Ï´Ù.
¼Ó¼ºÀÇ À̸§Àº, ÆÐŰÁö¸í°ú °°Àº ±ÔÄ¢¿¡ µû¸¦ Çʿ䰡 ÀÖ½À´Ï´Ù. java. *
,javax. *
, ¹× com.sun. *
±×¸®°í ½ÃÀ۵Ǵ À̸§Àº, Sun Microsystems ·Î »ç¿ëÇϵµ·Ï(µíÀÌ) ¿¹¾àµÇ°í ÀÖ½À´Ï´Ù.
°Ç³×¹ÞÀº °ªÀÌ null ÀÇ °æ¿ì,removeAttribute(java.lang.String)
¸¦ È£ÃâÇßÀ» °æ¿ì¿Í °°Àº °á°ú°¡ µË´Ï´Ù.
name
- ¼Ó¼ºÀÇ À̸§À» ÁöÁ¤ÇÏ´Â String
o
- °Ý³³µÇ´Â Object
public void removeAttribute(java.lang.String name)
¼Ó¼ºÀÇ À̸§Àº, ÆÐŰÁö¸í°ú °°Àº ±ÔÄ¢¿¡ µû¸¦ Çʿ䰡 ÀÖ½À´Ï´Ù. java. *
,javax. *
, ¹× com.sun. *
±×¸®°í ½ÃÀ۵Ǵ À̸§Àº, Sun Microsystems ·Î »ç¿ëÇϵµ·Ï(µíÀÌ) ¿¹¾àµÇ°í ÀÖ½À´Ï´Ù.
name
- »èÁ¦ÇÏ´Â ¼Ó¼ºÀÇ À̸§À» ÁöÁ¤ÇÏ´Â String
public java.util.Locale getLocale()
Locale
¸¦, Accept-Language Çì´õ¿¡ ±Ù°ÅÇØ µ¹·ÁÁÝ´Ï´Ù. Ŭ¶óÀ̾ðÆ®ÀÇ ¿ä±¸¿¡ Accept-Language Çì´õ°¡ Á¦°øµÇ¾î ÀÖÁö ¾Ê¾Ò´ø °æ¿ì, ÀÌ ¸Þ¼Òµå´Â ¼¹öÀÇ µðÆúÆ®ÀÇ ·ÎÄÉÀÏÀ» µ¹·ÁÁÝ´Ï´Ù. Locale
public java.util.Enumeration getLocales()
Locale
¿ÀºêÁ§Æ®ÀÇ Enumeration
¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ Enumeration
¿¡´Â, Accept-Language Çì´õ¿¡ ±Ù°ÅÇØ Ŭ¶óÀÌ¾ðÆ®°¡ ¹Þ¾ÆµéÀÌ°í °¡´ÉÇÑ ·ÎÄÉÀÏÀÌ, ¿ì¼± ·ÎÄÉÀϷκÎÅÍ ½ÃÀÛµÇ¾î ³»¸²Â÷¼ø¿¡ ¿°ÅµÇ°í ÀÖ½À´Ï´Ù. Ŭ¶óÀ̾ðÆ®ÀÇ ¿ä±¸¿¡ Accept-Language Çì´õ°¡ Á¦°øµÇ¾î ÀÖÁö ¾Ê¾Ò´ø °æ¿ì, ÀÌ ¸Þ¼Òµå´Â 1 °³ÀÇ Locale
, Áï ¼¹öÀÇ µðÆúÆ®ÀÇ ·ÎÄÉÀÏÀÌ °Ý³³µÈ Enumeration
¸¦ µ¹·ÁÁÝ´Ï´Ù. Locale
¿ÀºêÁ§Æ®ÀÇ Enumeration
public boolean isSecure()
public RequestDispatcher getRequestDispatcher(java.lang.String path)
RequestDispatcher
¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. RequestDispatcher
¿ÀºêÁ§Æ®´Â, ¿ä±¸¸¦ ¸®¼Ò½º¿¡ Àü¼Û Çϱâ À§ÇÑ(ÇØ), ¶Ç´Â ÀÀ´ä³»¿¡ ¸®¼Ò½º¸¦ ÀÎŬ·çµå Çϱâ À§Çؼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸®¼Ò½º´Â, µ¿Àû ¶Ç´Â Á¤ÀûÀÇ ¾îµð¶óµµ ±¦Âú½À´Ï´Ù.
ÁöÁ¤µÈ ÆÐ½º¸íÀº, »ó´ë ÆÐ½º¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù¸¸, ÀÌ ¼ºê ·¿ÀÌ ¼ÓÇϰí ÀÖ´Â ¼ºê ·¿ ¹®¸ÆÀÇ ¹Û¿¡ ÀÖ´Â ¸®¼Ò½º´Â ÁöÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù. ÆÐ½º°¡ "/" ·Î ½ÃÀ۵Ǵ °æ¿ì´Â, ÇöÀçÀÇ ¹®¸ÆÀÇ ·çÆ®¿¡ ´ëÇÑ »ó´ë ÆÐ½ºÀÌ´Ù°í ÇØ¼®µË´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â, ¼ºê ·¿ ÄÁÅ×À̳ʰ¡ RequestDispatcher
¸¦ µ¹·ÁÁÙ ¼ö°¡ ¾ø´Â °æ¿ì¿¡,null
¸¦ µ¹·ÁÁÝ´Ï´Ù.
ÀÌ ¸Þ¼Òµå¿Í ServletContext.getRequestDispatcher(java.lang.String)
ÀÇ Â÷ÀÌ´Â, ÀÌ ¸Þ¼Òµå°¡ »ó´ë ÆÐ½º¸¦ ¹ÞÀ» ¼ö°¡ ÀÖ´Ù°í ÇÏ´Â Á¡ÀÔ´Ï´Ù.
path
- ¸®¼Ò½º¿¡ÀÇ ÆÐ½º¸íÀ» ÁöÁ¤ÇÏ´Â String
RequestDispatcher
¿ÀºêÁ§Æ®RequestDispatcher
,
ServletContext.getRequestDispatcher(java.lang.String)
public java.lang.String getRealPath(java.lang.String path)
ServletContext.getRealPath(java.lang.String)
¸¦ »ç¿ëÇÕ´Ï´Ù.
|
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||
°³¿ä: ³»ºÎ Ŭ·¡½º | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå |