使用Ajax向浏览器返回中文字符乱码问题

问题描述

当输入用户名时通过Ajax异步回传当前输入的用户名是否存在, 如果存在将”OK”显示在输入栏, 如果不存在显示”用户名有误”.

但是几经测试如果输入了不存在的用户名都是显示了????, 但是浏览器的编码格式是没问题的

问题解决

前后端的代码都进行些许修改即可

后端

在注解中添加produces = {"application/json;charset=UTF-8"}属性

前端

在结构体中添加type属性

结果

测试回传正常

-------------本文结束感谢您的阅读-------------
可以请我喝杯奶茶吗