前台页面
对应spring3 mvc
$.ajax({type : "POST",
url : "assign.v",
data : {
userId : userId,
'add[]' : [1,2,3],
'del[]' :[4]
},
success : function (data){
searchWidget.searchUser(1);
}
});
对应spring3 mvc
@ResponseBody
@RequestMapping(value="/assign",
method=RequestMethod.POST)
public String assign(
@RequestParam(value="userId", required=true) int userId,
@RequestParam(value="add[]", required=false) int[] add,
@RequestParam(value="del[]", required=false) int[] del) {
System.out.println("userId:" + userId);
System.out.println("add:" + add);
System.out.println("del:" + del);
return "";
}
本文介绍了一个具体的前后端交互示例,展示了如何使用jQuery发起POST请求到Spring MVC控制器,并传递包括数组在内的参数。后端通过注解接收并处理这些数据。

210

被折叠的 条评论
为什么被折叠?



