SpringMVC后端通过Ajax获取页面json(数组)

前端js代码

$(function(){
		$("#form_btn").click(function() {
			 var saveDataAry=[];  
		        var data1={"id":"1","name":"gz"};  
		        var data2={"id":"2","name":"gr"};
		        saveDataAry.push(data1);  
		        saveDataAry.push(data2);
		            $.ajax({
		                url : "${path}/prod/save.action?${_csrf.parameterName}=${_csrf.token}",
		                type : "POST",
		                dataType:"json",
		                contentType : "application/json;charset=UTF-8",		               
		                data:JSON.stringify(saveDataAry), 
		                success:function(result) {
		                  
		                    if (result.status) {
								msgSuccess("保存成功", function() {
									alert("ok");
								});
							} else {
								alertError(result.message);
							}
		                }
		               
		            });
		        });
		});

后端代码:

@PostMapping("/save")
    @ResponseBody
    public void peopleSelect(@RequestBody List<Map<String,String>> map,
    		HttpRequestWrapper request, HttpResponseWrapper response) {
        //使用map.get方法得到JSON中对应的值	
		//测试是否得到
		for (Map<String, String> map2 : map) {
			System.out.println(map2.get("id"));
			System.out.println(map2.get("name"));
		}
		//效应页面ok代码,实际outputJson已封装
        response.outputJson(true);
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值