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 相关文章推荐
javascrpt绑定事件之匿名函数无法解除绑定问题
Dec 06 Javascript
IE的fireEvent方法概述及应用
Feb 22 Javascript
使用js操作cookie的一点小收获分享
Sep 03 Javascript
jquery 鼠标滑动显示详情应用示例
Jan 24 Javascript
javascript异步处理工作机制详解
Apr 13 Javascript
jQuery监听文件上传实现进度条效果的方法
Oct 16 Javascript
捕获未处理的Promise错误方法
Oct 13 Javascript
浅谈js获取ModelAndView值的问题
Mar 28 Javascript
解决mpvue + vuex 开发微信小程序vuex辅助函数mapState、mapGetters不可用问题
Aug 03 Javascript
小程序采集录音并上传到后台
Nov 22 Javascript
微信小程序中使用 async/await的方法实例分析
May 06 Javascript
JavaScript实例 ODO List分析
Jan 22 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中数组元素升序、降序以及重新排序的函数
2013/06/20 PHP
PHP循环函数使用介绍之PHP基础入门教程
2013/09/21 PHP
PHP生成静态HTML文档实现代码
2016/06/23 PHP
PHP 根据key 给二维数组分组
2016/12/09 PHP
PHP实现权限管理功能示例
2017/09/22 PHP
PHP调用接口用post方法传送json数据的实例
2018/05/31 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
在b/s开发中经常用到的javaScript技术
2006/08/23 Javascript
jquery 学习笔记一
2010/04/07 Javascript
关于jquery append() html时的小问题的解决方法
2010/12/16 Javascript
html5的自定义data-*属性和jquery的data()方法的使用示例
2013/08/21 Javascript
利用PM2部署node.js项目的方法教程
2017/05/10 Javascript
js实现多张图片延迟加载效果
2017/07/17 Javascript
vue使用中的内存泄漏【推荐】
2018/07/10 Javascript
解决微信小程序调用moveToLocation失效问题【超简单】
2019/04/12 Javascript
三分钟教你用Node做一个微信哄女友(基友)神器(面向小白)
2019/06/21 Javascript
微信小程序如何播放腾讯视频的实现
2019/09/20 Javascript
VUE-ElementUI 自定义Loading图操作
2020/11/11 Javascript
python实现的防DDoS脚本
2011/02/08 Python
粗略分析Python中的内存泄漏
2015/04/23 Python
Python编程之变量赋值操作实例分析
2017/07/24 Python
解决python测试opencv时imread导致的错误问题
2019/01/26 Python
用python打印1~20的整数实例讲解
2019/07/01 Python
python等差数列求和公式前 100 项的和实例
2020/02/25 Python
解决pymysql cursor.fetchall() 获取不到数据的问题
2020/05/15 Python
python pymysql库的常用操作
2020/10/16 Python
Django用户认证系统如何实现自定义
2020/11/12 Python
资料员的岗位职责
2013/11/20 职场文书
村委会主任先进事迹
2014/01/15 职场文书
医药个人求职信范文
2014/01/29 职场文书
好人好事事迹材料
2014/02/12 职场文书
《爱如茉莉》教后反思
2014/04/12 职场文书
教师节演讲稿
2014/05/06 职场文书
MySql开发之自动同步表结构
2021/05/28 MySQL
Html5获取用户当前位置的几种方式
2022/01/18 HTML / CSS
mysql中如何用命令创建联合唯一索引
2022/04/20 MySQL