前台jQuery
<script type="text/javascript">
$(document).ready(function(){var saveDataAry=[];
var data1={"id":1,"content":"gz"};
var data2={"id":2,"content":"gr"};
saveDataAry.push(data1);
saveDataAry.push(data2);
$.ajax({
type:"POST",
url:"ajax/saveUser",
dataType:"json",
contentType:"application/json",
data:JSON.stringify(saveDataAry),
success:function(data){
$.each(data, function( k, v ) {
alert("int:" +k+"---"+"id: " + v.id + ", content: " + v.content );
});
}
});
});
</script>
后台
@Controller
@RequestMapping("/ajax")
public class AjaxJsonController {
@RequestMapping(value = "/saveUser", method = {RequestMethod.POST })
@ResponseBody
public List<Greeting> saveUser(@RequestBody List<Greeting> greeting) {
return greeting;
}
}
pojo
public class Greeting{
private long id;
private String content;
//添加无参的构造器
public Greeting(){
}
public Greeting(long id, String content) {
this.id = id;
this.content = content;
}
public void setId(long id) {
this.id = id;
}
public void setContent(String content) {
this.content = content;
}
public long getId() {
return id;
}
public String getContent() {
return content;
}
}