没看到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);
}
可以参考下,不对的一起在研究