博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springmvc 传递和接收数组参数
阅读量:5288 次
发布时间:2019-06-14

本文共 809 字,大约阅读时间需要 2 分钟。

java url中如何传递数组,springMVC框架controller类如何接收数组参数?

下面介绍一下URL中传递数组参数方法:

dd.do?titles[]=col1&titles[]=col2&titles[]=col3

或者使用ajax方式传递:

var
param = {titles:[
'col1'
,
'col2'
,
'col3'
]}; 
$.ajax({url:
"dd.php"
, type:
"post"
, data:param, async:
false
, dataType:
"json"
,/**这个类型很重要 */ cache:
false
, error:
function
(data) { 
        
rtnObj = data.responseText; 
    
}, beforeSend:
function
(XMLHttpRequest) { 
        
//ajaxStart(); 
    
}, complete:
function
(XMLHttpRequest, textStatus) { 
        
//ajaxComplete(); 
    
}, success:
function
(data) { 
        
rtnObj = data; 
    
}});
   

在springMVC中controller类接收数组参数的方法:

@RequestMapping
(value=
"/save"
, method = RequestMethod.POST) 
@ResponseBody 
public
String save(
@RequestParam
(value =
"titles[]"
) String[] titles){ 
    
System.out.println(titles); 
    
return
null
}
   

 

转载于:https://www.cnblogs.com/qiumingcheng/p/5170227.html

你可能感兴趣的文章
javascript知识点记录01
查看>>
javascript事件代理
查看>>
02编程语言及python初识
查看>>
es6 新增特性
查看>>
1007. Maximum Subsequence Sum (25)
查看>>
《算法》C++代码 快速排序
查看>>
iframe的父子层跨域 用了百度的postMessage()方法
查看>>
Js apply方法与call方法详解 附ES6新写法
查看>>
linux php全能环境一键安装,小白福利!
查看>>
Note(2): 一个JavaScript的贷款计算器
查看>>
Java 匿名类
查看>>
python之from 和import执行过程分析
查看>>
js之strict模式
查看>>
js原型和原型链
查看>>
AJAX需要注意的
查看>>
ubuntu下中文乱码解决方案
查看>>
ES6 随记(3.4.1)-- 函数的拓展(参数默认值,扩展运算符)
查看>>
MSSQL 分组后取每组第一条(group by order by)
查看>>
Unix传奇
查看>>
图片生成缩略图
查看>>