前后端数据交互的问题

前后交互使用json来进行传输数据的话
前端发送数据时,注意请求头
在AngularJS中的请求头默认就是application/json
如果你需要的就是json,那么不需要设置请求头
如果不是就修改一下请求头,在请求中加入下边参数
headers: { 'Content-Type': 'application/json' }
而且,这个要置于最后


后台的话SSM接收json参数,需要在接收参数前面加上@RequestBody同样,返回json数据也需要加上注解@ReponseBody

@ResponseBody
@RequestMapping(value="/regist",method=RequestMethod.POST)
public Map<String,Object> regist(@RequestBody User user){
	System.out.println("接收到的json数据"+user);
}

你可能感兴趣的:(SSM,数据交互)