后台解析ajax数据,这主要取决于前端的数据格式,有以下几种常见的。
1.前端ajax传递表单数据,类似于{no::zhangsan,age:“17”}背景只需要使用请求.getparameter(“name”)获取相应的值。
2.前端传递json数据格式。后台可以直接获取json字符串,然后使用相关api将其转换成相应的java对象。或者直接使用springmvc的注解@requestbody注解。@requestmapping(value=“/save”)publicvoidsave(@requestbodyuser){}以这种方式传递的json数据将自动封装为用户对象。如果您要传递一个json数组,后端可以定义一个vo对象,其中存储一个userlist。publicclassuservo{privatelist<user>datalist}@requestmapping(value=“/save”)publicvoidsave(@requestbodyuservouservo){