采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
当移动端的系统设置成英文语言的时候,html原来的文字就会乱码,使用ajax向服务器请求的数据就不会。
同学好,乱码的问题还是前后端编码不一致导致的,我看后端返回的数据已经没问题了因为不是乱码,前端展示的元素需要检查html部分看看编码是不是和后端是一致的。此外,我们这里为了简单没有考虑国际化的事情,所以尽量保持移动端系统是中文的或者支持UTF8的
前端的html绝对是utf8,如果遇到这种国际化的情况该怎么解决啊老师
你像百度的网页就没有这种问题
不可能绝对是utf8 如果都是utf8 为什么后台返回的数据没乱码? 乱码唯一的原因就是编码不一致造成的 前端的html静态部分还需要检查一下配置 此外 我们肯定做不到像百度那样这么完善 毕竟首页部门是一个专业的团队来维护和优化 还有一个专门做国际化的部门来负责这个事情 但是你的不一致的乱码应该还是设置有问题 我这边就没遇到这样的问题 还是得看看spring-web.xml以及web.xml关于页面编码处理的配置
登录后可查看更多问答,登录/注册
SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需
2.0k 47
1.9k 41
2.5k 40
1.8k 39
1.5k 37