响应
请求
getMethod获取请求方式 getContextPath获取当前应用发布名称
要求一采集用户信息提供给服务器
解决中文乱码setCharacterEncoding
req.setCharacterEncoding("UTF-8");
复制代码
根据参数名称获取相应的值getParameter
String money = req.getParameter("money");
复制代码
获取请求参数名称的枚举
* 此方法获取的是所有请求参数的key。
* Enumeration<String> getParameterNames();
* 获取请求参数名称和值的对应关系(map)
* 此方法返回的是请求参数的map,map的key是参数名称,map的value是参数的值
* Map<String,String[]> getParameterMap();
复制代码
根据参数名称获取参数的值:
* 此方法对应的是一个名称有多个值的情况
* String[] getParameterValues(String name);
打印时要转化
复制代码
String[] hobby = req.getParameterValues("hobby"); //System.out.println(Arrays.toString(hobby));
复制代码
例如```
` 爱好:抽烟 喝酒 烫头
``` 获取消息头getHeader
//1.根据消息头名称,获取消息头的值 String value = req.getHeader("Connection");
我们把请求参数中得到的散装数据封装到一个实体类中
传递时直接传递实体类就行