[新手]ajax传递多个参数

![图片说明](https://img-ask.csdn.net/upload/201709/08/1504843331_926517.png)图片说明图片说明控制层接受不到数据,是哪里错了么,小白求教

图片说明发少了一张图

没看到page参数,在哪里接收的

以我看楼主再页面传的page是["demos[0].d","demos[1].d"]的形式(d是你row里真实的数据),与你后台方法里的page类型不符啊,所以应该说是楼主前台的page写错了。

图片说明

contreller是不是没加,@Requestbody

没加@Requestbody

没加@Requestbody

第一、确定有没有走到后台,struts框架还是servlet原生,做相应的配置,打通前后台通路
第二、你的page是一个单独的实体类,这样是获取不到值的,需要通过请求来获取
1)直接在方法下写
HttpServletRequest request = ServletActionContext.getRequest();
Object obj=request.getParameter("page");
obj再根据需要去做转化;
2)在你的方法传入参数加上@RequestParam
public saveRows(@RequestParam String page,@RequestParam String days){
net.json.JSONObject jsonObj=net.json.JSONObject.fromObject(page);
AttencestatisticsPage pg=net.json,JSONObject.toBean(jsonObj,AttencestatisticsPage.class);
}

可以参考下,不对的一起在研究