request.getParameter()与request.getParameterValues()的区别和使用方式
区别
request.getParameterValues(String name)是获得如checkbox类(名字相同,但值有多个)的数据。
可以用于接收数组变量 ,如checkobx类型
request.getParameter(String name)是获得相应名的数据,如果有重复的名,则返回第一个的值 .
一般用于接收一般变量 ,如text类型
使用方式
例1:对于text类型的input标签
<input type="text" name="name" value="1" />
<input type="text" name="name" value="2" />
<input type="text" name="name" value="3" />
request.getParameterValues(“name”) ----------------- [1, 2, 3]
request.getParameter(“name”) ------------------ 1
例2:对于checkbox的input标签
看书
电影
游戏
request.getParameterValues(“habit”) ----------------- [read, movie, game]
request.getParameter(“name”) ------------------ read
tips
对于getParameter()方法获取的中文字符乱码的情况,尝试添加一句
request.setCharacterEncoding(“utf-8”);
request.getParameter()与request.getParameterValues()的区别和使用方式相关推荐
- request.getParameter() 和request.getAttribute() 区别
request.getParameter() 和request.getAttribute() 区别 getParameter 是用来接受用post个get方法传递过来的参数的. getAttribut ...
- request.getParameter和request.getAttribute之间的区别
HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别: (1)HttpServletRequest类有setAttri ...
- request.getParameter()与request.setAttribute()的区别
request.getParameter(),request.setAttribute()区别如下: (1)request.getParameter()取得是通过容器的实现来取得通过类似post,ge ...
- JSPServlet中request.getParameter() 和request.getAttribute() 区别
一.request.getParameter() 和request.getAttribute() 区别 (1)request.getParameter()取得是通过容器的实现来取得通过类似post,g ...
- request.getParameter、request.getParameterValues、request.getParameterMap用法
首先request中的参数parameter是一个map表,如:map={username=[xxx],password=[xxx],hobby=[eat,drink]} 调用getParameter ...
- 总结:request.setAttribute()、session.setAttribute()和request.getParameter()的联系与区别
1.session.setAttribute()和session.getAttribute()配对使用,作用域是整个会话期间,在所有的页面都使用这些数据的时候使用. 2.request.setAttr ...
- request.getAttribute()和request.getParameter()区别
request.getParameter()是用来接受来自get方法或post方法的参数,只能接受java.lang.String <form method=post> <form ...
- request.getParameter()获取不到数据的问题
最近做项目时,发现手机客户端通过http协议post方式上传数据到服务端,在服务器端通过request.getInputStream()能获取到相应的数据,但用request.getParameter ...
- request.getParameterValues与request.getParameter的区别 想搞清楚为什么前者返回的是数组...
问题1:慕课里面的例子是Cookie记住最近的一个用户信息,那么/* 如何保存多个用户名呢,如腾讯qq */? http://www.imooc.com/qadetail/102362?t=19414 ...
- request.getParameterValues与request.getParameter的区别
一. 简单的对比 request.getParameter用的比较多,相对熟悉 request.getParameterValues(String name)是获得如checkbox类(名字相同, ...
最新文章
- c++ 程序时间运算 函数;
- python两列字符串合并_python两列字符串如何合并?
- luogu4159 迷路 (矩阵加速)
- Android之PhotoView使用(原创)
- java中scort意思_java入门—笔记
- app.use(express.static)设置静态文件目录小解
- 摩托罗拉投资Android社交游戏拓荒商Moblyng
- 【Hibernate3.3复习知识点一】 - 配置hibernate环境(XML)。
- android 开启离屏缓存,Android性能优化笔记(持续更新帖)
- 现代软件工程 第十五章 【稳定和发布阶段】练习与讨论
- 计算机类学术期刊SCI/EI期刊核心期刊有哪些?
- 开发到底要不要转行软件测试?
- python编程选股_python编写选股公式
- Lab: User role controlled by request parameter:由请求参数控制的用户角色
- matlab中opc没有注册类,电脑中出现没有注册类别的错误提示的多种解决方法
- Java源码:Reference与ReferenceQueue
- 「镁客早报」OneWeb顺利发射首批6颗互联网卫星;华为西欧负责人称公司将会获得德国5G合同...
- <<算法很美>>——(四)——深入递归<一>——自上而下,自下而上
- latex怎么看论文字数_如何使用LaTeX完成一篇论文的基本排版
- 【苹果电脑装Windows7驱动大全、Macbook电脑win7驱动安装】
热门文章
- yylabel 加载html,YYLabel的简单使用
- h2ouve下载 insyde_一种基于InsydeBIOS的BIOS更改方法及系统与流程
- 算法学习笔记(5) 传递闭包
- Python网络爬虫数据采集实战:基础知识
- JavaScript基础知识总结(必看篇)
- 微波存在感应雷达,人体存在感应雷达模块,物联网智能赋能应用
- 拟人拟物法求解不等圆Packing问题
- 使用selenium爬取百度文库文章(动态)
- php微商系统,产品营销推广神器Thinkphp核心微商新版零售系统源代码
- 知识点 —— Python基础-1