如题目所述,Controller在返回值是String的时候,会出现中文乱码,主要原因是spring源码中针对String的默认编码是ISO-8859-1,导致出现该为题,源码如下截图所示:
SpringMVC返回值为String时出现的中文乱码问题
解决办法即为在Controller的方法上加上produces={"text/html;charset=UTF-8;","application/json;" }注解即可解决。

相关文章:

  • 2022-02-08
  • 2021-09-22
  • 2021-09-13
  • 2021-08-24
  • 2022-12-23
  • 2021-11-16
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-20
  • 2022-12-23
  • 2022-03-06
  • 2022-12-23
  • 2021-12-29
  • 2021-08-12
相关资源
相似解决方案