网上的说法有很多种,我成功了的只有一种,在JavaScript那里把对象装换成JSON字符串用data: {data:data}这样的形式传到java里,在java里接受到字符串后再装换成对象。因为公司的AJAX的方法也是被封装过的,也不知道在原生的情况下是怎么样的。
更新: 用jQuery的序列方法得到params,然后 data:params这样写可以快捷传对象,但是注意表单的name一定完全和Bean一样。可以没有,但是有的一定要是正确的,要不然会springMVC 不会装配的。
网上的说法有很多种,我成功了的只有一种,在JavaScript那里把对象装换成JSON字符串用data: {data:data}这样的形式传到java里,在java里接受到字符串后再装换成对象。因为公司的AJAX的方法也是被封装过的,也不知道在原生的情况下是怎么样的。
更新: 用jQuery的序列方法得到params,然后 data:params这样写可以快捷传对象,但是注意表单的name一定完全和Bean一样。可以没有,但是有的一定要是正确的,要不然会springMVC 不会装配的。