Spring使用@ResponseBody注解返回json格式(一般将其包装成一个对象)的数据

Spring使用@ResponseBody注解返回json格式(一般将其包装成一个对象)的数据

Spring使用@ResponseBody注解返回json格式(一般将其包装成一个对象)的数据

使用@ResponseBody数据,返回Json数据(Restful风格)出现错误原因:

  1. 报406错误,百分之九十是没有添加json的依赖包

   解决办法:

   Spring使用@ResponseBody注解返回json格式(一般将其包装成一个对象)的数据

  1. 报404错误,找不到请求的路径(请求路径不对)
  2. 报406错误,百分之十是拦截请求不正确

   Spring使用@ResponseBody注解返回json格式(一般将其包装成一个对象)的数据

原因:拦截请求不正确,拦截请求后缀为*.html,应该将其改为   /   ,这样就可以访问符合接口文档的url要求,系统拦截到请求,并且返回一个json数据。