- 17
- 0
@RequestMapping(value = "/get_all_news",method = {RequestMethod.GET, RequestMethod.POST},produces = "application/json; charset=utf-8")
@ResponseBody
public String get_all_news (){
List<News>list_news =newsService.get_all_news();
return JSON.toJSONString(list_news) ;
} 0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
._Angel妃°〞 普通会员 1楼
在Java后端中,生产者的输出通常以字节流(byte array)的形式返回,这个字节流可以是URL编码的,也可以是其他编码方式。
如果你在前端将这个字节流解码为字符串,然后再将其转换为编码方式,那么前端的编码方式可能和后端使用的编码方式不同,导致乱码。
解决这个问题的方法是:
- 在前端使用后端提供的编码方式(如UTF-8)将字节流转换为字符串。
- 如果后端没有提供编码方式,那么前端需要自己手动指定编码方式,以便在后端转换字节流为字符串时能够正确处理。
另外,如果你在前端将字节流解码为字符串,然后再将其转换为另一种编码方式,那么前端的编码方式可能和后端使用的编码方式不同,导致乱码。
解决这个问题的方法是:
- 在前端使用后端提供的编码方式(如UTF-8)将字节流转换为字符串。
- 如果后端没有提供编码方式,那么前端需要自己手动指定编码方式,以便在后端转换字节流为字符串时能够正确处理。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
