String getParameter(String name)//通过name获取对应的第一个值
String getParameterValues(String name)//通过nmae获取对应的所有值
Map<String,String[]> getParameterMap()//获取所有的name和对应的值
Enumeration<String> getParameterNames()//获取map集合中的所有key
void setAttribute(String name,Object obj)//向请求域中绑定数据
Object getAtrribute(String name)//通过name向请求域中获取数据
void removeAttribute(String name)//根据name将域中绑定的数据删除
RequestDispatcher getRequestDispatcher(String path)//把路径包装到请求转发器当中
RequestDispatcher.forward(request,response)//配合上一个方法将上一个路径(path)页面可以获取当前也页面的资源
String getRemoteAddr()//获取客户端的ip地址
void setCharaterEncoding(String code)//设置字符编码
String getContextPath()//获取应用的根路径
String getMethod()//获取请求方式
String getRequestURI()//获取请求uri,从项目名开始
String getServletPath()//获取项目名之后的路径
getParameter(String name)和 getAtrribute(String name)的区别
前者是获取用户输入数据,后者是获取请求域中的数据