springboot使用请求时,入口类@RestController, 在返回参数时,该注解会把类对象转换为json字符串。所以在有该注解的方法中,可以直接返回类对象。如下图所示:

Springboot HttpServletResponse response.getWriter().write返回值不是json字符串问题。

在做拦截器中,没有该注解,所以不会对返回的类做处理,所以返回的就是toString后的对象。所以在redsponse参数中,一定事先使用使用JSON.toJSONString(userResult)对类对象进行一个转换。前台才可以解析该json字符串。

坑很多,踩的多了,也就习惯了,也就知道了。

相关文章:

  • 2022-02-08
  • 2021-10-08
  • 2021-08-29
  • 2021-05-26
  • 2022-12-23
  • 2022-12-23
  • 2021-10-31
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-30
  • 2022-02-06
  • 2021-10-22
  • 2021-12-07
  • 2021-12-02
  • 2022-12-23
相关资源
相似解决方案