![SpringMVC接收 jQuery实现ajax提交form表单(可以是提交json) SpringMVC接收 jQuery实现ajax提交form表单(可以是提交json)](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzU2My8yMDk4MDIwMjhkMmUxZjMyMWNhMWE3ZmUzMTNjYTg3My5wbmc=)
第一种方法(简单易用,防蚊虫):
1.1 从form表单到congtroller接收。1 是form表单,2 是ajax提交 3 springmvc接收
![SpringMVC接收 jQuery实现ajax提交form表单(可以是提交json) SpringMVC接收 jQuery实现ajax提交form表单(可以是提交json)](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzg2L2EwNzhlNWIwZmM2OThkNzUyOTYwMzZhYzQ1MzIyZTllLnBuZw==)
1.2 debug 看后台数据,看到了吧,userEO接收到数据了
![SpringMVC接收 jQuery实现ajax提交form表单(可以是提交json) SpringMVC接收 jQuery实现ajax提交form表单(可以是提交json)](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzU2MC9lNTE4ZDA5OGYwZmMzZjdjNGNjOGEyOWJkYjIxNGE0MC5wbmc=)
1.3 有人想看看seralize和seralizeArray数据不同
seralize:id=1&name=xiaohua&age=18&sex=man
seralizeArray[ id 1],[ name xiaohua],[ age 18],[ sex man ]
第二种方法提交表单,字体用红色,先绿后红好兆头
第二种方法借鉴http://blog.csdn.NET/zhangdaiscott/article/details/18456215
作者水平高,没有给小白讲怎么接收,还是那个表单
2.1 jsp:
![SpringMVC接收 jQuery实现ajax提交form表单(可以是提交json) SpringMVC接收 jQuery实现ajax提交form表单(可以是提交json)](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzU0OC84OTA4ZjUyZmNjNzk1ZDc2OTNlNWEyM2Q2OWM2MTIxNC5wbmc=)
2.2debug看结果
2.2.1 controller:
![SpringMVC接收 jQuery实现ajax提交form表单(可以是提交json) SpringMVC接收 jQuery实现ajax提交form表单(可以是提交json)](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzg0OS8yY2UwMGFlYThkYTAxNGNhOTdhNzI3NDc0YjdkZjNlOS5wbmc=)
2.2.2 json转换成Java对象:
这里用简单的,不引用额外jar的办法
![SpringMVC接收 jQuery实现ajax提交form表单(可以是提交json) SpringMVC接收 jQuery实现ajax提交form表单(可以是提交json)](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzI1My83MTFlOGNhMGFjMTYyMmYyMTgzM2U0N2M4YmRiNzk2ZC5wbmc=)