request的方法详解
1 object getAttribute(String name) 返回指定属性的属性值
2 Enumeration getAttributeNames() 返回所有可用属性名的枚举
3 String getCharacterEncoding() 返回字符编码方式
4 int getContentLength() 返回请求体的长度(以字节数)
5 String getContentType() 得到请求体的MIME类型
6 ServletInputStream getInputStream() 得到请求体中一行的二进制流
7 String getParameter(String name) 返回name指定参数的参数值
8 Enumeration getParameterNames() 返回可用参数名的枚举
9 String[] getParameterValues(String name) 返回包含参数name的所有值的数组
10 String getProtocol() 返回请求用的协议类型及版本号
11 String getScheme() 返回请求用的计划名,如:http.https及ftp等
12 String getServerName() 返回接受请求的服务器主机名
14 BufferedReader getReader() 返回解码过了的请求体
15 String getRemoteAddr() 返回发送此请求的客户端IP地址
16 String getRemoteHost() 返回发送此请求的客户端主机名
17 void setAttribute(String key,Object obj) 设置属性的属性值
18 String getRealPath(String path) 返回一虚拟路径的真实路径
19 request.getMethod() 请求方式
20 request.getRequestURI() 请求的资源:/jqueryWeb/resources/request.jsp
21 request.getRequestURL() 完整路径 ,但是不带参数
http://localhost:8080/jqueryWeb/resources/request.jsp
22 request.getContextPath() tomcat的虚拟路径 /jqueryWeb
23 request.getServletPath() tomcat服务器的相对路径 /resources/request.jsp
24 request.getQueryString() 请求参数字数串a=b&c=d
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"%>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
request method:<%=request.getMethod()%>
SERVLET PATH:<%=request.getServletPath()%>
path translated:<%=request.getPathTranslated()%>
query string:<%=request.getQueryString()%>
content length:<%=request.getContentLength()%>
content type:<%=request.getContentType()%>
server port:<%=request.getServerPort()%>
romote user:<%=request.getRemoteUser()%>
remote address:<%=request.getRemoteAddr()%>
remote host:<%=request.getRemoteHost()%>
authorization scheme:<%=request.getAuthType()%>
brower you are using:<%=request.getHeader("User-Agent")%>
欢迎转载,请注明出处:亲亲宝宝