@ResponseBody这个注解通常使用在控制层(controller)的方法上,其作用是使用HttpMessageConverter格式转换器将方法的返回值以特定的格式写入到response的body区域,进而将数据返回给客户端。当方法上面没有写ResponseBody,底层会将方法的返回值封装为ModelAndView对象。
当需要返回一个json格式的数据时,需要导入jackson的相关依赖,否则无法转换,springmvc的转换器识别不了该类型的数据,就会报406错误
请求返回json对象报406错误
最新推荐文章于 2021-04-14 09:13:53 发布