问题情况如图:
电脑访问:
各种字符集配置如下,
还有啥没配到的吗?使用的是宝塔
哥,你要这样想一下,既然在后端操作的时候都没有乱码。
那就是前端的时候乱码,我的思路是这样
1、看看前端控制台返回的后端数据是否乱码,如果是乱码,就是传输产生的问题
2、如果没乱码,那就是显示的时候乱码,我不知道你的前端是用什么写的,这个要你自己排查
直接在springboot里改成return 输出一个字符串是可以展示中文的。
还是怀疑是mysql的什么配置影响了
1、解决方法,配置文件:application.properties新增以下配置
spring.http.encoding.charset=UTF-8
spring.http.encoding.force=true
spring.http.encoding.enabled=true