springMVC接收数组参数

简介: springMVC接收数组参数


  1. js传递数组
dd.do?titles[]=col1&titles[]=col2&titles[]=col3
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;
    }
});
  1. springMVC接收数组参数
RequestMapping(value="/save", method = RequestMethod.POST)
@ResponseBody
public String save(@RequestParam(value = "titles[]") String[] titles){
    System.out.println(titles);
    return null;
}


相关文章
|
前端开发 JavaScript
ajax(jquery)前后台传数组(Springmvc后台)
ajax(jquery)前后台传数组(Springmvc后台)
144 0
ajax(jquery)前后台传数组(Springmvc后台)
|
JSON 数据格式
SpringMVC - 数据绑定(基本数据、包装类、数组、对象、集合:List、Set、Map、Json)(一)
SpringMVC - 数据绑定(基本数据、包装类、数组、对象、集合:List、Set、Map、Json)(一)
125 0
SpringMVC - 数据绑定(基本数据、包装类、数组、对象、集合:List、Set、Map、Json)(一)
|
前端开发 Java 数据格式
Spring MVC Controller 接收ajax的数组参数说明
Spring MVC Controller 接收ajax的数组参数说明
|
JSON 前端开发 Java
SpringMVC 数组传参
ajax :traditional 设为 true 使用传统方式浅层序列化 $.ajax(url, {data: param, async: false, dataType: "json", traditional: true}).
815 0
|
前端开发 Java Spring
|
5月前
|
设计模式 前端开发 JavaScript
Spring MVC(一)【什么是Spring MVC】
Spring MVC(一)【什么是Spring MVC】
|
2月前
|
Java Apache vr&ar
springmvc报错 nested exception is org.mybatis.spring.MyBatisSystemException:
springmvc报错 nested exception is org.mybatis.spring.MyBatisSystemException:
16 0