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 相关文章推荐
showModelessDialog()使用详解
Sep 07 Javascript
Extjs优化(一)删除冗余代码提高运行速度
Apr 15 Javascript
javascript同页面多次调用弹出层具体实例代码
Aug 16 Javascript
扩展IE中一些不兼容的方法如contains、startWith等等
Jan 09 Javascript
jQuery函数的第二个参数获取指定上下文中的DOM元素
May 19 Javascript
jQuery判断多个input file 都不能为空的例子
Jun 23 Javascript
js复制内容到剪贴板代码,js复制代码的简单实例
Oct 27 Javascript
JavaScript表单验证的两种实现方法
Feb 11 Javascript
在Swiper内如何制作CSS3动画效果示例代码
Dec 07 Javascript
Vue无限滑动周选择日期的组件的示例代码
Jul 18 Javascript
解决webpack+Vue引入iView找不到字体文件的问题
Sep 28 Javascript
微信小程序利用Canvas绘制图片和竖排文字详解
Jun 25 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
php数组转成json格式的方法
2015/03/09 PHP
Yii2隐藏frontend/web和backend/web的方法
2015/12/12 PHP
jquery tools之tooltip
2009/07/25 Javascript
JS往数组中添加项性能分析
2015/02/25 Javascript
Javascript调用函数方法的几种方式介绍
2015/03/20 Javascript
原生js实现移动端瀑布流式代码示例
2015/12/18 Javascript
js运动应用实例解析
2015/12/28 Javascript
JavaScript中的冒泡排序法
2016/08/03 Javascript
AngularJS在IE下取数据总是缓存问题的解决方法
2016/08/05 Javascript
Angular.JS中的this指向详解
2017/05/17 Javascript
浅谈express 中间件机制及实现原理
2017/08/31 Javascript
详解使用Next.js构建服务端渲染应用
2018/07/10 Javascript
微信小程序onLaunch异步,首页onLoad先执行?
2018/09/20 Javascript
JavaScript设计模式之装饰者模式实例详解
2019/01/17 Javascript
Fundebug支持监控微信小程序HTTP请求错误的方法
2019/02/21 Javascript
微信小程序-form表单提交代码实例
2019/04/29 Javascript
详解如何探测小程序返回到webview页面
2019/05/14 Javascript
在Chrome DevTools中调试JavaScript的实现
2020/04/07 Javascript
Python描述器descriptor详解
2015/02/03 Python
详细解读Python的web.py框架下的application.py模块
2015/05/02 Python
KMP算法精解及其Python版的代码示例
2016/06/01 Python
对python特殊函数 __call__()的使用详解
2019/07/02 Python
基于Python获取docx/doc文件内容代码解析
2020/02/17 Python
python 双循环遍历list 变量判断代码
2020/05/04 Python
HTML5 input placeholder 颜色修改示例
2014/05/30 HTML / CSS
Clarks西班牙官方在线商店:clarks鞋
2019/05/03 全球购物
潘多拉珠宝美国官方网站:Pandora US
2020/06/18 全球购物
代码中finally中的代码会不会执行
2012/02/06 面试题
迎国庆演讲稿
2014/09/05 职场文书
2014年宣传工作总结
2014/11/18 职场文书
致三级跳运动员加油稿
2015/07/21 职场文书
防溺水安全教育主题班会
2015/08/12 职场文书
缅怀先烈主题班会
2015/08/14 职场文书
2016猴年开门红标语口号
2015/12/26 职场文书
关于python pygame游戏进行声音添加的技巧
2021/10/24 Python
Android存储中最基本的文件存储方式
2022/04/30 Java/Android