SpringMVC接收前端提交的对象数组
2016-06-04 11:39
423 查看
1.组装要提交的数据
var proArr = new Array();
var product = {};
product.productName = $("#productName").val();
proArr.push(product);
2.通过ajax提交
$.ajax({
url:actionUrl,
data:JSON.stringify({proList:proArr}),
type:"post",
contentType:"application/json;charset=UTF-8",
success:function(){
console.info("success...");
}
}})
3.后台接收
@RequestMapping(value = "/save", method = RequestMethod.POST)
public void save(@RequestBody ReceiveModel receiveModel ){
}
public class ReceiveModel {
private List proList; //此处名称需要跟提交的参数名称对应//set,get方法
}
public class Product {
private String productName ;//此处名称需要跟js数组中元素属性值保持一致//set,get方法
}
var proArr = new Array();
var product = {};
product.productName = $("#productName").val();
proArr.push(product);
2.通过ajax提交
$.ajax({
url:actionUrl,
data:JSON.stringify({proList:proArr}),
type:"post",
contentType:"application/json;charset=UTF-8",
success:function(){
console.info("success...");
}
}})
3.后台接收
@RequestMapping(value = "/save", method = RequestMethod.POST)
public void save(@RequestBody ReceiveModel receiveModel ){
}
public class ReceiveModel {
private List proList; //此处名称需要跟提交的参数名称对应//set,get方法
}
public class Product {
private String productName ;//此处名称需要跟js数组中元素属性值保持一致//set,get方法
}
相关文章推荐
- Java天地 学习探讨Java Spring中使用classpath加载配置文件浅析
- Java Label
- Spring4.x+Hibernate4.x整合出现的问题
- Spring boot实现数据库读写分离
- Java Comparable 和Comparator接口的使用及区别
- leetcode-Java-83. Remove Duplicates from Sorted List
- JAVA016--反射
- Java目前需要学些的内容(转)
- SpringMVC+Mybatis框架整合源码
- JAVA使用增强for循环和迭代器遍历Map集合
- SSM springmvc mybaits websocket 服务器框架
- 深入理解Java Web——Servlet
- zabbix-Java library to access Zabbix API
- JSON和JAVA相互转换
- JDBC Spring 之JdbcTemplate 增删改查操作
- 一个技术小白整理出来的for循环使用几种方法~~
- JSP(JavaServer Pages)不是Java Script(JS)
- Eclipse mars svn 快捷键不生效问题
- Java反射机制剖析(二)-功能以及举例
- 极光推送Java SDK源码学习