javascript向后台传送相同属性的参数即数组参数


Posted in Javascript onFebruary 17, 2014

我们在传送参数时,经常会碰到向后台传送一些相同属性的参数,最好的选择是采用数组的方式。当我们向后台传送时只需要在javascript中正常定义并使用数组,将其作为参数向后台传递:

var arry= new Array(); arry[0] = "102"; 
arry[1] = "103"; 
arry[2] = "104"; 
url = "test.jsp?arry="+arry;

在后台的接受方法:
[code]
String arry = request.getParmeter("arry");

String[] par = arry.split(",");
[code]
此时的par就变为了一个java中的数组。其中arry的值为"102,103,104"也就是说在传送的过程中,浏览器自动将javascript型的数组参数转化为了以逗号分隔的字符串,我们只需要在后台将该字符串取出,并按照逗号分割为相应的数组即可。

另外,在网上见过使用json的,感觉不太爽。也有用request.getParmeterValues方法的,具体使用如下:

在前台使用同一个参数并多次赋值传递:

url="test.jsp?arry=102&arry=103&arry=104"

在后台取出:

String arry[] = request.getParmeterValues("arry");

此时的arry的值便是{102,103,104}

具体方式根据自己的习惯选用吧!

Javascript 相关文章推荐
JS模板实现方法
Apr 03 Javascript
Jquery 类网页微信二维码图块滚动效果具体实现
Oct 14 Javascript
js 用CreateElement动态创建标签示例
Nov 20 Javascript
javascript实现简单加载随机色方块
Dec 25 Javascript
学习javascript面向对象 理解javascript原型和原型链
Jan 04 Javascript
JS使用JSON作为参数实例分析
Jun 23 Javascript
解析ajaxFileUpload 异步上传文件简单使用
Dec 30 Javascript
JS实现类似百叶窗下拉菜单效果
Dec 30 Javascript
利用javascript如何随机生成一定位数的密码
Sep 22 Javascript
JavaScript实现微信号随机切换代码
Mar 09 Javascript
JS实现提示框跟随鼠标移动
Aug 27 Javascript
详解JavaScript修改注册表的方法
Jan 05 Javascript
jquery的ajax简单结构示例代码
Feb 17 #Javascript
toggle()隐藏问题的解决方法
Feb 17 #Javascript
Jquery获取和修改img的src值的方法
Feb 17 #Javascript
Jquery在指定DIV加载HTML示例代码
Feb 17 #Javascript
javascript 密码框防止用户粘贴和复制的实现代码
Feb 17 #Javascript
javascript 实现子父窗体互相传值的简单实例
Feb 17 #Javascript
javascript 回到顶部效果的实现代码
Feb 17 #Javascript
You might like
教你如何把一篇文章按要求分段
2006/10/09 PHP
php创建多级目录的方法
2015/03/24 PHP
PHP简单实现上一页下一页功能示例
2016/09/14 PHP
Prototype使用指南之selector.js说明
2008/10/26 Javascript
Json对象替换字符串占位符实现代码
2010/11/17 Javascript
再谈querySelector和querySelectorAll的区别与联系
2012/04/20 Javascript
jQuery列表拖动排列具体实现
2013/11/04 Javascript
JQuery中使用ajax传输超大数据的解决方法
2014/07/14 Javascript
Js控制滑轮左右滑动实例
2015/02/13 Javascript
JQUERY实现网页右下角固定位置展开关闭特效的方法
2015/07/27 Javascript
JS中的进制转换以及作用
2016/06/26 Javascript
angular实现form验证实例代码
2017/01/17 Javascript
JavaScript 上传文件(psd,压缩包等),图片,视频的实现方法
2017/06/19 Javascript
js弹性势能动画之抛物线运动实例详解
2017/07/27 Javascript
对vue里函数的调用顺序介绍
2018/03/17 Javascript
[04:03]DOTA2肉山黑名单梦之声 风暴之灵中文配音鉴赏
2013/07/03 DOTA
python使用arcpy.mapping模块批量出图
2017/03/06 Python
深入理解Python中的*重复运算符
2017/10/28 Python
python 简单备份文件脚本v1.0的实例
2017/11/06 Python
python爬虫获取京东手机图片的图文教程
2017/12/29 Python
Python将多个excel表格合并为一个表格
2021/02/22 Python
python list是否包含另一个list所有元素的实例
2018/05/04 Python
解决Python下json.loads()中文字符出错的问题
2018/12/19 Python
Django之模型层多表操作的实现
2019/01/08 Python
Pycharm简单使用教程(入门小结)
2019/07/04 Python
django的csrf实现过程详解
2019/07/26 Python
Django CSRF跨站请求伪造防护过程解析
2019/07/31 Python
几道Web/Ajax的面试题
2016/11/05 面试题
施工资料员岗位职责
2014/01/06 职场文书
上班玩游戏检讨书
2014/02/07 职场文书
生日庆典策划方案
2014/06/02 职场文书
2014年药房工作总结
2014/11/22 职场文书
小浪底导游词
2015/02/12 职场文书
青年岗位能手事迹材料(2016推荐版)
2016/03/01 职场文书
煤矿施工安全协议书
2016/03/22 职场文书
MySQL中的引号和反引号的区别与用法详解
2021/10/24 MySQL