JavaWeb——HttpServletRequest
介绍
HttpServletRequest定义了获取请求行、请求头、请求体的方法,作为一个域可以存储信息
常用方法
请求行
String getRemoteAddr()
参数:无
返回值:String
返回值意义:获取客户端ip地址
作用:获取客户端ip地址
请求头
String getHead(String name)
参数:
String name:请求头的name
返回值:String
返回值意义:获取请求头对应的value
作用:获取请求体对应的value
Enumeration getHeaderNames()
参数:无
返回值:Eumeration<String>
返回值意义:获取所有请求头name的Eumeration
作用:获取所有请求头name的Eumeration
请求体
String getParameter(String name)
参数:
String name:请求体参数的name
返回值:String
返回值意义:获取请求体参数name对应的value
作用:获取请求体参数name对应的value
Enumeration<String> getParameterNames()
参数:无
返回值:Enumeration<String>
返回值意义:获取所有请求头的Enumeration
作用:获取所有请求头的Enumeration
Request域
void setAttribute(String name ,Object obj)
参数:
String name:域中信息的name
Object obj:域中值
返回值:无
返回值意义:无
作用:在Request域中存储信息,用于转发
Object geAttribute(String name)
参数:
String name:域中信息的name
返回值:Object
返回值意义:获取域中信息name对应的Object
作用:获取域中信息name对应的Object
其他
void setCharacterEncoding(String name)
参数:
String name:字符集
返回值:无
返回值意义:无
作用:设置请求体中的字符集
getRequestDispathcer(" /文件根目录") !!! /文件根目录


浙公网安备 33010602011771号