java通过request接收参数的方法
网站首页 文章专栏 java通过request接收参数的方法
java通过request接收参数的方法
编辑时间:2019-05-06 18:11 作者:毛毛小妖 浏览量:267 评论数:1

一、Request是什么

Request是Web应用程序用来封装向客户端请求信息的,是Servlet接口的service()方法的一个参数,类型为javax.servlet.http.HttpServletRequest。客户端每次发送请求时,服务器都会创建一个Request对象,并传递给Servlet接口的service()方法,来完成向客户端的请求工作。

二、request获取请求参数的方法

1、getParameter()方法:获取指定参数名的参数值(单个值)。
2、getParameterValues()方法:获取指定参数名的参数值(多个值)。
3、getParameterNames()方法:获取所有参数的参数名。
4、getParameterMap()方法:获取参数以name=value形式存储在Map集合中,将Map集合返回。

三、例子

1、比如我们有以下表单,用户名和密码name值唯一,爱好可能会选择多个,因此name值为多个:  

用户名:
密码:
喜好: 吃饭 睡觉 打豆豆

 2、后台接收的时候就可以这样写:

String username= request.getParameter('username');
String password= request.getParameter('password');
//hobby为多个值,以数组形式接收
String[] hobby= request.getParameterValues('hobby');
//返回前端数据的键值对,只读
Map readOnlyMap = request.getParameterMap();

 

推荐文章
来说两句吧
最新评论