ServletRequest接口介绍

ServletRequest对象用于获取客户端请求信息,例如内容类型,内容长度,参数名称和值,请求头信息,属性等。

1 ServletRequest接口的方法

ServletRequest接口中定义了许多方法。其中一些如下:

方法名 说明
public String getParameter(String name) 用于通过名称获取参数的值。
public String[] getParameterValues(String name) 返回一个String数组,其中包含给定参数名称的所有值。它主要用于获取“复选框”(多选的情况)的值。
java.util.Enumeration getParameterNames() 返回所有请求参数名称的枚举。
public int getContentLength() 返回请求实体数据的大小;如果未知,则返回-1。
public String getCharacterEncoding() 返回此请求输入的字符集编码。
public String getContentType() 返回请求实体数据的Internet媒体类型;如果未知,则返回null。
public ServletInputStream getInputStream() throws IOException 返回用于读取请求正文中的二进制数据的输入流。
public abstract String getServerName() 返回接收请求的服务器的主机名。
public int getServerPort() 返回接收到该请求的端口号。

 

热门文章

优秀文章