1. 程式人生 > >【Java】HttpServletRequest常用方法2012-9-22

【Java】HttpServletRequest常用方法2012-9-22

HttpServletRequest常用方法

ServletRequest介面:請求物件,封裝了獲取所有請求資訊(請求行,請求頭,請求實體)的方法.

HttpServletRequest介面:是ServletRequest的子介面,處理HTTP協議請求的方法.

---------------------------------------------------------------------------

  • 常用方法:
  1. String getMethod():返回請求方式:如GET/POST
  2. String getRequestURI():返回請求行中的資源名字部分:如/test/index.html
  3. StringBuffer getRequestURL():返回瀏覽器位址列中所有的資訊
  4. String getContextPath():返回當前專案的上下文路徑(元素的path屬性值.)
  5. String getRemoteAddr():返回發出請求的客戶機的IP地址
  6. String getHeader(String name):返回指定名稱的請求頭的值。
  • 獲取請求引數的方法:
  1. String getParameter(String name):返回指定名字引數的值。
  2. String[] getParameterValues(String name):返回指定名字引數的多個引數值。
  3. Enumeration getParameterNames():返回所有引數名的Enumeration物件。
  4. Map<String,String[]> getParameterMap():返回所有的引數和值所組成的Map物件。