Java 编码乱码问题问题
从接口返回一个json字符串,我在.java文件中打印 System.out.println("Json: " + json); 控制台显示乱码,数据到jsp解析后显示乱码,而后我转化编码json = new String(json.getBytes("GBK"),"UTF-8"); 再打印System.out.println("Json: " + json); 控制台显示中文,但jsp页面依旧显示乱码,请问问题可能出在那些地方??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
乱码的问题一般是:编码解码不统一。
返回的字符串编码为gbk,jsp页面的默认编码为utf-8