概述

使用axios传值的过程中,经常会碰到正文乱码的问题,那么就得思考到底是哪里乱码了。一般来说,乱码无非只有这几种情况:前端乱码,后端接收时乱码,数据库乱码,以及服务器乱码。

前端乱码

在使用axios传值的过程中,要注意引用时,需要声明统一的字符编码格式:
axios与SSM传值中文乱码的问题

后端controller接收时产生乱码

后端controller在接收参数时,也需要声明统一的字符编码格式:
在requestMapping中声明编码格式:
@RequestMapping(value = “/login”,method = RequestMethod.POST,produces={“application/json;charset=utf-8”})

数据库产生乱码

设置数据库字符编码格式:
axios与SSM传值中文乱码的问题

服务器乱码

在部署tomcat服务器的时候,也会出现中文乱码的情况,所以,需要在server.xml中声明字符编码格式:

在Host标签下,在新建如下标签:
axios与SSM传值中文乱码的问题

相关文章:

  • 2022-12-23
  • 2021-09-21
  • 2021-11-17
  • 2022-12-23
  • 2021-06-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-09
  • 2021-09-03
  • 2022-12-23
  • 2021-07-04
  • 2022-12-23
  • 2021-07-09
相关资源
相似解决方案